Raku kurss / Pamati / Nosacījumu pārbaudes / Vingrinājumi / FizzBuzz
Risinājums: FizzBuzz
Šis uzdevums ir klasisks intervijas uzdevums, kas palīdz pārbaudīt, vai domājat par gadījumiem, kad abi nosacījumi ir True. Ja skaitlis dalās gan ar 3, gan 5, programmai jāizdrukā FizzBuzz.
Kods
Šeit ir risinājums:
my $n = prompt 'Ievadiet skaitli: ';
print 'Fizz' ja $n %% 3;
print 'Buzz' ja $n %% 5;
print "\n";
🦋 Atrodiet programmu failā fizz-buzz.raku.
Piemērs
Jums jātestē dažas ievaddatu klases:
- Skaitļi, kas dalās ar 3, piem.: 3, 6, 9, 12.
- Skaitļi, kas dalās ar 5, piem.: 5, 10, 15, 20.
- Skaitļi, kas dalās gan ar 3, gan ar 5, piem.: 15, 30, 45.
- Citi skaitļi, kas nedalās ne ar 3, ne ar 5, piem.: 4, 7, 11.
$ raku exercises/conditional-checks/fizz-buzz.raku 
Ievadiet skaitli: 3
Fizz
$ raku exercises/conditional-checks/fizz-buzz.raku
Ievadiet skaitli: 10
Buzz
$ raku exercises/conditional-checks/fizz-buzz.raku
Ievadiet skaitli: 7
$ raku exercises/conditional-checks/fizz-buzz.raku
Ievadiet skaitli: 30
FizzBuzz
Nākamais uzdevums
Kursa navigācija
← Koda bloki / Vietējie mainīgie | Cikli →
Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.
Šīs lapas tulkojumi: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська