Курс языка программирования Raku / Приложение 🆕 / Порядок выполнения и функции / Подпрограммы и функциональный стиль / Exercises

Накопитель значений

Задача

Напишите подпрограмму, которая начинает накопление с заданного значения и возвращает функцию, прибавляющую при каждом вызове очередное число к текущей сумме и возвращающую новую сумму. Начните со 100, затем прибавьте 10, 25 и -5, печатая каждый результат.

Пример

Программа печатает:

110
135
130

Решение

Посмотреть решение

Навигация по курсу

Решение: Композиция двух функций   |   Решение: Накопитель значений