zaehler ist 0 zaehler ist 1 zaehler ist 2 zaehler ist 3 zaehler ist 4 Schleife beendet
Hier ist ein vollständiges Programm, das den Anwender den Anfangs- und den Endwert wählen lässt:
import java.util.Scanner;
// Anwender wählt den Anfangs- und Endwert
class BeispielSchleife
{
public static void main (String[] args )
{
Scanner scan = new Scanner( System.in );
int zaehler, limit;
System.out.println( "Geben Sie den Anfangswert ein:" );
zaehler = scan.nextInt();
System.out.println( "Geben Sie den Endwert ein:" );
limit = scan.nextInt();
while ( zaehler <= limit ) // kleiner-oder-gleich-Operator
{
System.out.println( "Zaehler ist:" + zaehler );
zaehler = zaehler + 1;
}
System.out.println( "Schleife beendet" );
}
}
Natürlich werden wir es in unsere Entwicklungsumgebung kopieren und auf die übliche Weise ausführen.
Wenn der Anwender den Anfangswert auf -2 und den Endwert auf 1 setzt, welche Werte werden ausgegeben?