Курс языка программирования Raku / Продвинутый уровень / Порядок выполнения / given и
when / Exercises
Жизненный этап по возрасту
Задача
Используя given/when, напечатайте жизненный
этап для заданного возраста по следующим группам:
childдля 0–12,teenagerдля 13–19,adultдля 20–64,seniorдля 65 и старше.
Отрицательный возраст не имеет смысла, поэтому для любого числа
меньше нуля печатайте invalid. Убедитесь, что этот случай
обрабатывается до проверки диапазонов.
Пример
Для возраста 30 программа печатает:
adult