Курс Раку / Основи / Цикли / Вправи / Ділення через віднімання
Рішення: Ділення через віднімання
Ділення — це повторне віднімання. Програма має цикл while
, який зменшує $a
на значення $b
і повторює це, поки поточне значення $a
не стане меншим за $b
. Змінна $n
рахує кількість ітерацій, і це також є результатом, який нам потрібен.
Код
Ось повна програма:
my $a = 175;
my $b = 25;
my $n = 0;
while $a >= $b {
$a -= $b;
$n++;
}
say $n;
🦋 Знайдіть програму у файлі division-via-subtraction.raku.
Вивід
Запустіть програму кілька разів. Почніть з наданих значень, які дають точне ціле число:
$ raku exercises/loops/division-via-subtraction.raku
7
Також спробуйте, наприклад, змінити $b
на 20
і переконайтеся, що результат правильний:
$ raku exercises/loops/division-via-subtraction.raku
8
Наступна вправа
Навігація по курсу
← Умовні перевірки / Тернарний оператор | Перетворення типів даних →
Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.
Переклади цієї сторінки: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська