<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Semantik eines applikativen Algorithmus]]></title><description><![CDATA[<p>Hallo zusammen!</p>
<p>Habe dieses Semester mein Info-Studium begonnen und schlage mich gerade mit der letzen Übungsaufgabe von aktuellen Blatt zu Algorithmen und Datenstrukturen herum. Eine Aufgabenstellung erschließt sich mir irgendwie nicht so ganz:</p>
<blockquote>
<p>Gegeben sei der folgende applikative Algorithmus für ganze Zahlen x und y (// bedeutet ganzzahlige Division):</p>
<p>f(x , y) = if y = 0 then 1<br />
else if(x &lt; 2 * y) then f(x, x - y)<br />
else x * f(x - 1, y - 1) // y<br />
fi<br />
fi</p>
<p>Erläutern Sie anhand der Beispiele f(4,2) und f(8,5), welche Berechnungen der Algorithmus ausführt.<br />
Für welche x und y terminiert der Algorithmus nicht?<br />
Was ist die Semantik des Algorithmus?</p>
</blockquote>
<p>Die ersten beiden Fragen waren ja kein Problem... Aber was ist denn bitte die Semantik des Algorithmus? Ich denke mal, man will von mir wissen, was der Alg. da berechnet.. Aber da tut sich für mich nicht wirklich ein Muster auf, die Berechnungen erscheinen mir irgendwie mal total zusammenhangslos und willkürlich! Oder ist vielleicht was ganz anderes gefragt?!</p>
<p>Vielleicht kann mir ja jemand von euch weiterhelfen... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Gruß,<br />
Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/164118/semantik-eines-applikativen-algorithmus</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 19:30:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/164118.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 05 Nov 2006 12:36:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Semantik eines applikativen Algorithmus on Sun, 05 Nov 2006 12:36:55 GMT]]></title><description><![CDATA[<p>Hallo zusammen!</p>
<p>Habe dieses Semester mein Info-Studium begonnen und schlage mich gerade mit der letzen Übungsaufgabe von aktuellen Blatt zu Algorithmen und Datenstrukturen herum. Eine Aufgabenstellung erschließt sich mir irgendwie nicht so ganz:</p>
<blockquote>
<p>Gegeben sei der folgende applikative Algorithmus für ganze Zahlen x und y (// bedeutet ganzzahlige Division):</p>
<p>f(x , y) = if y = 0 then 1<br />
else if(x &lt; 2 * y) then f(x, x - y)<br />
else x * f(x - 1, y - 1) // y<br />
fi<br />
fi</p>
<p>Erläutern Sie anhand der Beispiele f(4,2) und f(8,5), welche Berechnungen der Algorithmus ausführt.<br />
Für welche x und y terminiert der Algorithmus nicht?<br />
Was ist die Semantik des Algorithmus?</p>
</blockquote>
<p>Die ersten beiden Fragen waren ja kein Problem... Aber was ist denn bitte die Semantik des Algorithmus? Ich denke mal, man will von mir wissen, was der Alg. da berechnet.. Aber da tut sich für mich nicht wirklich ein Muster auf, die Berechnungen erscheinen mir irgendwie mal total zusammenhangslos und willkürlich! Oder ist vielleicht was ganz anderes gefragt?!</p>
<p>Vielleicht kann mir ja jemand von euch weiterhelfen... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Gruß,<br />
Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1168817</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1168817</guid><dc:creator><![CDATA[Matthias S.]]></dc:creator><pubDate>Sun, 05 Nov 2006 12:36:55 GMT</pubDate></item><item><title><![CDATA[Reply to Semantik eines applikativen Algorithmus on Sun, 05 Nov 2006 14:38:19 GMT]]></title><description><![CDATA[<p>Matthias S. schrieb:</p>
<blockquote>
<p>Aber was ist denn bitte die Semantik des Algorithmus? Ich denke mal, man will von mir wissen, was der Alg. da berechnet..</p>
</blockquote>
<p>jop, genau das ist gefragt.<br />
also wenn ich überhaupt keine ahnung hätte was da berechnet wird, würde ich das einfach mal in einer programmiersprache meiner wahl programmieren und mit ganz vielen wertepaaren aufrufen.<br />
kleiner tip: die funktion braucht man oft in der kombinatorik, vielleicht kennst du sieh noch gar nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1168918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1168918</guid><dc:creator><![CDATA[borg]]></dc:creator><pubDate>Sun, 05 Nov 2006 14:38:19 GMT</pubDate></item><item><title><![CDATA[Reply to Semantik eines applikativen Algorithmus on Sun, 05 Nov 2006 15:21:49 GMT]]></title><description><![CDATA[<p>Ahhh....... Der Groschen fällt glaube ich gerade... Binomialkoeffizient? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1168936</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1168936</guid><dc:creator><![CDATA[Matthias S.]]></dc:creator><pubDate>Sun, 05 Nov 2006 15:21:49 GMT</pubDate></item><item><title><![CDATA[Reply to Semantik eines applikativen Algorithmus on Sun, 05 Nov 2006 15:57:40 GMT]]></title><description><![CDATA[<p>exakt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1168960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1168960</guid><dc:creator><![CDATA[borg]]></dc:creator><pubDate>Sun, 05 Nov 2006 15:57:40 GMT</pubDate></item><item><title><![CDATA[Reply to Semantik eines applikativen Algorithmus on Sun, 05 Nov 2006 16:17:38 GMT]]></title><description><![CDATA[<p>Witzig... Ich hab das bestimmt mit 6 Wertepaaren berechnet und hatte das gerade Donnerstag in der Mathe-Vorlesung, aber irgendwie hatte ich wohl ein etwas größeres Brettchen vom Kopf... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Dank dir auf alle Fälle! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1168975</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1168975</guid><dc:creator><![CDATA[Matthias S.]]></dc:creator><pubDate>Sun, 05 Nov 2006 16:17:38 GMT</pubDate></item><item><title><![CDATA[Reply to Semantik eines applikativen Algorithmus on Thu, 09 Nov 2006 22:28:53 GMT]]></title><description><![CDATA[<p>Ähm wenns sich um Binomialdingsda handeln würde, wär doch laut dem Algo 4 über 2 12 anstatt von richigen 6, oder hab ich was flasch aufgeschnappt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1171880</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171880</guid><dc:creator><![CDATA[DO]]></dc:creator><pubDate>Thu, 09 Nov 2006 22:28:53 GMT</pubDate></item></channel></rss>