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 • Български • Русский • Українська