Курс Раку / Основи / Числа / Вправи / Кількість десятків
Рішення: Кількість десятків
Ось як ви можете вирішити це завдання.
Код
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);
Наступна вправа
Навігація по курсу
← Рядки / Довжина рядка | Логічний тип →
Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.
Переклади цієї сторінки: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська