Grundlagen der Programmierung (Pseudocode nachverfolgen)
Die folgende for-Schleife erhöht i jeweils um 2. Welchen Wert hat s nach der Ausführung?
integer: s ← 0
for (i from 1 to 10 step 2)
s ← s + i
endfor
- A25
- B30
- C36
Antwort und Erläuterung anzeigen
Antwort: A. 25
i nimmt die Werte 1, 3, 5, 7 und 9 an; der nächste Wert 11 überschreitet den Endwert 10, daher endet die Schleife. s = 1 + 3 + 5 + 7 + 9 = 25. Eine for-Schleife wird verlassen, sobald die Laufvariable den Endwert überschreitet; der Rumpf wird also nie mit einem Wert darüber ausgeführt.
Weiter: 9 weitere Fragen zu Grundlagen der Programmierung (Pseudocode nachverfolgen)