Курс Raku / Розширені / Підпрограми / Вкладені підпрограми / Вправи / Внутрішня сума
Розв’язання: Внутрішня сума
Ось один із можливих варіантів розв’язання задачі.
Код
sub compute {
sub add($x, $y) {
$x + $y;
}
add(2, 3) + add(4, 5);
}
say compute;🦋 Вихідний код можна знайти у файлі inner-sum.raku.
Вивід
14Коментарі
Вкладений
addвикористано двічі всерединіcompute:add(2, 3)дає5, аadd(4, 5)дає9.Їхня сума,
14, і є значенням, яке повертаєcompute.