Курс по Raku / Напреднали / Подпрограми / Сигнатури / Exercises
Незадължителна степен
Проблем
Напишете подпрограма power с задължителен параметър
$base и незадължителен параметър
$exp. Когато степента е зададена, повдигнете основата на
нея; когато е пропусната, по подразбиране повдигнете на квадрат
(използвайте оператора defined-or //, за да зададете
2).
Извикайте я веднъж само с основа и веднъж с основа и степен.
Пример
Програмата отпечатва:
25
125Решение
Навигация в курса
← Решение: Сума на всички аргументи | Решение: Незадължителна степен →