Raku kurss / Pamati / Nosacījumu pārbaudes / Vingrinājumi / Daudzskaitļa beigas

Risinājums: Daudzskaitļa beigas

Programmai jāpārbauda, vai ievadītais skaitlis ir lielāks par vienu, un jāievieto to daudzskaitļa formā.

Kods

my $n = prompt 'How many files to copy? ';
my $ending = $n == 1 ?? '' !! 's';
say "$n file{$ending} copied.";

🦋 Atrodi programmu failā plural-ending.raku.

Izvade

Palaid programmu vismaz divas reizes un pārbaudi to ar ievadi 1 un ar jebkuru citu pozitīvu veselu skaitli:

$ raku exercises/conditional-checks/plural-ending.raku
How many files to copy? 10
10 files copied.

$ raku exercises/conditional-checks/plural-ending.raku
How many files to copy? 1
1 file copied.

Komentārs

Jūs, iespējams, varat kļūdaini ievadīt vienu ? tā vietā, lai ievadītu dubultu ?? un/vai kolu : tā vietā, lai ievadītu !!.

Nākamais uzdevums

💪 FizzBuzz

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: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська