Kurso de Raku / Esencoj / Kondiĉaj kontroloj / Ekzercoj / FizzBuzz
Solvo: FizzBuzz
Ĉi tiu tasko estas klasika intervjuo-tasko kiu helpas kontroli ĉu vi konsideras la kazojn kiam ambaŭ kondiĉoj estas Vera
. Se la nombro estas dividebla per kaj 3 kaj 5, la programo devus presi FizzBuzz
.
Kodo
Jen la solvo:
my $n = prompt 'Enigu numeron: ';
print 'Fizz' se $n %% 3;
print 'Buzz' se $n %% 5;
print "\n";
🦋 Trovu la programon en la dosiero fizz-buzz.raku.
Ekzemplo
Vi bezonas testi kelkajn klasojn de eniraj datumoj:
- La nombroj divideblaj per 3, ekz.: 3, 6, 9, 12.
- La nombroj divideblaj per 5, ekz.: 5, 10, 15, 20.
- La nombroj divideblaj per 3 kaj per 5, ekz.: 15, 30, 45.
- Aliaj nombroj, kiuj ne estas divideblaj per nek 3 nek 5, ekz.: 4, 7, 11.
$ raku exercises/conditional-checks/fizz-buzz.raku
Enigu numeron: 3
Fizz
$ raku exercises/conditional-checks/fizz-buzz.raku
Enigu numeron: 10
Buzz
$ raku exercises/conditional-checks/fizz-buzz.raku
Enigu numeron: 7
$ raku exercises/conditional-checks/fizz-buzz.raku
Enigu numeron: 30
FizzBuzz
Sekva ekzerco
Kurso navigado
← Kodoblokoj / Lokaj variabloj | Ripetoj →
Ĉ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 • Български • Русский • Українська