Raku-Kurs / Grundlagen / 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

Machen Sie das Quiz, das den Inhalt dieses Themas abdeckt.

Kursnavigation

Schleifen   |   Schleifen / Verwendung von until


💪 Or jump directly to the exercises to this section.

Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.

Übersetzungen dieser Seite: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська