Курс по Raku / Напреднали / Управление на потока / Фейзъри за блокове / Exercises
След всяка стъпка
Задача
Фазерът NEXT се изпълнява в края на всяка
итерация на цикъла, което е подходящ момент за отчитане на
напредъка.
Поддържайте текуща сума в $sum, започвайки от
0. Преминете с цикъл през 1..3; при всяко
преминаване първо добавете текущото число към $sum.
Използвайте фазер NEXT, за да отпечатате
sum so far: $sum след всяка итерация.
Обърнете внимание на реда: фазерът NEXT се изпълнява
след тялото, така че отчита сумата включително текущото
число.
Пример
Програмата отпечатва:
sum so far: 1
sum so far: 3
sum so far: 6