Raku-Kurs / Grundlagen / Grundlagen des Kontrollflusses / Schleifen
Verwendung von while
Die while-Konstruktion hat eine boolesche Bedingung und
einen Codeblock. Raku führt den Codeblock wiederholt aus,
während die Bedingung True ist.
my $x = 0;
while $x <= 10 {
$x = prompt 'Geben Sie eine Zahl ein, die nicht größer als 10 ist: ';
say "Sie haben $x eingegeben.";
}
say "$x ist größer als 10.";Das Programm fordert auf, eine Zahl einzugeben, und wenn die Zahl
nicht größer als 10 ist, wiederholt sich der Schleifenkörper. Sobald die
eingegebene Zahl die Bedingung $x <= 10 verletzt, endet
die Schleife und die nächste Zeile des Programms wird ausgeführt.
$ raku t.raku
Geben Sie eine Zahl ein, die nicht größer als 10 ist: 10
Sie haben 10 eingegeben.
Geben Sie eine Zahl ein, die nicht größer als 10 ist: 4
Sie haben 4 eingegeben.
Geben Sie eine Zahl ein, die nicht größer als 10 ist: 1
Sie haben 1 eingegeben.
Geben Sie eine Zahl ein, die nicht größer als 10 ist: 20
Sie haben 20 eingegeben.
20 ist größer als 10.Praxis
Lösen Sie 1 Quiz zum Inhalt dieses Themas.
Kursnavigation
← Schleifen | Quiz — die
while-Schleife →
💪 Oder springen Sie direkt zu den Übungen dieses
Abschnitts.