Курс Raku / Основи / Основи змінних і типів даних / Числа / Вправи / Ділення яблука
Розв’язання: Ділення яблука
Ось рішення до задачі.
Код
my $N = 3;
my $K = 11;
my $gets = $K div $N;
my $remains = $K % $N;
say "Кожна людина отримує $gets яблуко(а).";
say "Залишається $remains яблуко(а).";🦋 Ви можете знайти повний код у файлі apple-sharing.raku.
Вивід
З вхідними числами 3 і 11, програма виводить наступний результат:
$ raku exercises/numbers/apple-sharing.raku
Кожна людина отримує 3 яблуко(а).
Залишається 2 яблуко(а).Змініть початкове значення $N і $K, щоб
змоделювати інші ситуації:
$Kє кратним$N, наприклад,12і3;$Kдорівнює$N;$Kменше$N.
Коментарі
У програмі ми використовуємо два оператори: div для
виконання цілочисельного ділення і % для отримання залишку
від ділення. Альтернативно, ви можете виконати обчислення наступним
чином:
my $gets = $K div $N;
my $remains = $K - $N * $gets;Також зверніть увагу, як змінні вставляються в рядок.
Навігація курсом
← Ділення яблука | Сума чисел →