Курс Raku / Основи / Основи порядку виконання / Умовні перевірки / Вправи / Множинне закінчення

Розв’язання: Множинне закінчення

Програма повинна перевірити, чи введене число більше одного, і поставити його у множину.

Код

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

🦋 Знайдіть програму у файлі plural-ending.raku.

Вивід

Запустіть програму принаймні двічі та протестуйте її з введенням 1 та будь-яким іншим додатним цілим числом:

$ 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.

Коментар

Ви, можливо, схильні помилково набирати одинарний ? замість подвійного ?? та/або двокрапку : замість !!.

Навігація курсом

Множинне закінчення   |   FizzBuzz