Aufgabe Schleifen_1 (P *) 
i=0;
while(i<2)
{
i++;
output(i);
}
output('Ende');
i=0;
do {
output(i);
i++;
} while(i<2);
output('Ende');
- Vergleiche die beiden Programme (while-Schleife und do-while-Schleife). Warum sind die Ausgaben verschieden? Bedingung und Schleifenkörper sind doch gleich!
- Schreibe ein kleines Programm, dass alle Zahlen von 1 bis 10 ausgibt, jeweils mit einer while-, einer do-while- und mit einer for-Schleife.
Welcher Schleifentyp ist am besten dafür geeignet?
- Ändere das Programm so, dass es die Zahlen umgekehrt, also von 10 bis 1 ausgibt.
- Ändere den Zahlenbereich (1 bis 1000, 1 bis 1'000'000 usw). Kannst du Geschwindigkeitsunterschiede feststellen?
- Halte deine Ergebnisse im Journal fest!
i=0;
while(i<2)
{
i++;
output(i);
}
output('Ende');
i=0;
do {
output(i);
i++;
} while(i<2);
output('Ende');