Курс Raku / Розширені / Підпрограми / Множинна диспетчеризація / Вправи
Класифікувати розмір
Завдання
Напишіть три мульти-підпрограми з іменем size, усі з
параметром Int, які повертають 'small',
'medium' або 'large'. Класифікуйте за
величиною числа, не зважаючи на його знак: числа, абсолютне
значення яких менше за 10, є малими, менше за
100 — середніми, а решта — великими. Скористайтеся реченням
where для перших двох кандидатів, а третій хай буде
всеохопним.
Виведіть результат size(7), size(30) та
size(-250).
Приклад
Програма виводить:
small
medium
largeРішення
Навігація курсом
← Розв’язання: Абсолютне значення | Розв’язання: Класифікувати розмір →