
Variablen raten
Aufgabe 1
Lies dir den folgenden Algorithmus in Pseudocode durch. Welchen Wert hat die Variable Ergebnis am Ende?
a = ?
b = ?
ergebnis = 0
wenn (a < b) dann
ergebnis = b - a
ergebnis = ergebnis / 2
ergebnis = a + ergebnis
sonst wenn (a > b) dann
ergebnis = a - b
ergebnis = ergebnis / 2
ergebnis = b + ergebnis
sonst wenn (a == b) dann
ergebnis = a
Aufgabe 2
Eine Knobelaufgabe: Welche Aufgabe erfüllt der Algorithmus aus Aufgabe 1?
Der Algorithmus berechnet den Mittelwert der beiden Zahlen, die in den Variablen a und b gespeichert sind.