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