Kurso de Raku / Esencoj / Ripetoj
Uzante while
La while
konstruaĵo havas Boole-an kondiĉon kaj kodoblokon. Raku ekzekutas la kodoblokon ripete dum la kondiĉo estas True
.
my $x = 0;
while $x <= 10 {
$x = prompt 'Enigu numeron, kiu ne estas pli granda ol 10: ';
say "Vi enigis $x.";
}
say "$x estas pli granda ol 10.";
La programo petas enigi numeron, kaj se la numero ne estas pli granda ol 10, la korpo de la buklo ripetiĝas. Tuj kiam la enigita numero rompas la kondiĉon $x <= 10
, la buklo finiĝas, kaj la sekva linio de la programo estas ekzekutita.
$ raku t.raku
Enigu numeron, kiu ne estas pli granda ol 10: 10
Vi enigis 10.
Enigu numeron, kiu ne estas pli granda ol 10: 4
Vi enigis 4.
Enigu numeron, kiu ne estas pli granda ol 10: 1
Vi enigis 1.
Enigu numeron, kiu ne estas pli granda ol 10: 20
Vi enigis 20.
20 estas pli granda ol 10.
Kurso navigado
←
Ripetoj
|
Ripetoj / Uzante until
→
💪 Or jump directly to the exercises to this section.
Ĉ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 • Български • Русский • Українська