Курс Raku / Основи / Основи змінних і типів даних / Числа / Вправи / Кількість десятків
Розв’язання: Кількість десятків
Ось як ви можете вирішити це завдання.
Код
my $n = prompt 'Enter a positive integer number: ';
say ($n % 100) div 10;🦋 Повний код можна знайти у файлі tens.raku.
Вивід
Запустіть програму та протестуйте кілька різних випадків:
- Трицифрове кругле число, наприклад, 120;
- Кратне 100, наприклад, 400;
- Число, яке більше 10, але менше 100.
- Число менше 10.
Для числа 234 вивід програми виглядає так:
$ raku exercises/numbers/tens.raku
Enter a positive integer number: 234
3Коментарі
У цьому рішенні знову використовується комбінація оператора модуло
% та цілочисельного ділення div.
Зверніть увагу на пробіл перед відкриваючою дужкою. Він має бути там, інакше ви отримаєте синтаксичну помилку. Ми повернемося до цього аспекту Raku у розділі про функції, але поки що введіть код, як показано вище, або додайте ще одну пару дужок, щоб оточити аргумент функції — у цьому випадку пробіл не потрібен:
say(($n % 100) div 10);Навігація курсом
← Кількість десятків | Значення π →