Raku-Kurs / Grundlagen / Schleifen / Übungen / Echo bis genug
Lösung: Echo bis genug
Dieses Programm erfordert eine Schleife, die gestoppt wird, wenn der Benutzer ein vordefiniertes Wort eingibt.
Code
Es gibt mehrere ähnliche Möglichkeiten, die Aufgabe mit while
, until
oder repeat
zu lösen. Eine davon ist unten gezeigt.
my $word;
repeat {
$word = prompt 'Dein Wort: ';
say $word;
} while $word ne 'genug';
say 'OK, fertig.';
🦋 Finde das Programm in der Datei echo-until-enough.raku.
Ausgabe
Führe das Programm aus, gib ein paar verschiedene Wörter ein und beende dann die Schleife.
$ raku exercises/loops/echo-until-enough.raku
Dein Wort: dies
dies
Dein Wort: ist
ist
Dein Wort: mein
mein
Dein Wort: Wort
Wort
Dein Wort: genug
genug
OK, fertig.
Kommentar
Beachte, dass du die Variable $word
vor der Schleife deklarierst, da der while
-Test außerhalb des Gültigkeitsbereichs des Schleifenkörpers liegt. Wenn die Variable innerhalb der Schleife definiert wird, ist sie im Test nicht sichtbar.
Nächste Übung
Kursnavigation
← Bedingte Überprüfungen / Ternärer Operator | Datentyp-Konvertierung →
Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.
Übersetzungen dieser Seite: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська