Kurso de Raku / Esencoj / Ripetoj / Ekzercoj / Eĥo ĝis sufiĉas
Solvo: Eĥo ĝis sufiĉas
Ĉi tiu programo bezonas buklon kiu haltas kiam la uzanto enigas antaŭdifinitan vorton.
Kodo
Estas pluraj similaj manieroj por solvi la taskon kun while
, until
, aŭ repeat
. Unu el ili estas montrita sube.
my $vorto;
repeat {
$vorto = prompt 'Via vorto: ';
say $vorto;
} while $vorto ne 'sufiĉe';
say 'OK, finita.';
🦋 Trovu la programon en la dosiero echo-until-enough.raku.
Eligo
Rulu la programon, enigu kelkajn malsamajn vortojn, kaj poste fini la buklon.
$ raku exercises/loops/echo-until-enough.raku
Via vorto: ĉi
ĉi
Via vorto: estas
estas
Via vorto: mia
mia
Via vorto: vorto
vorto
Via vorto: sufiĉe
sufiĉe
OK, finita.
Komento
Notu ke vi deklaras la variablon $vorto
antaŭ la buklo, ĉar la while
testo estas lokita ekster la korpo de la buklo. Se la variablo estas difinita ene de la buklo, ĝi ne estos videbla en la testo.
Sekva ekzerco
Kurso navigado
← Kondiĉaj kontroloj / Ternara operatoro | Datentipa konvertado →
Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto
Tradukoj de ĉi tiu paĝo: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська