Corso di Raku / Appendice 🆕 / Flusso e funzioni / Subroutine e stile funzionale / Exercises

Un accumulatore progressivo

Problema

Scrivi una subroutine che avvia un accumulatore a un dato valore e restituisce una funzione che, a ogni chiamata, somma al totale corrente e restituisce il nuovo totale. Parti da 100, poi somma 10, 25 e -5, stampando ogni risultato.

Esempio

Il programma stampa:

110
135
130

Soluzione

Vedi la soluzione

Soluzione: Componete due funzioni   |   Soluzione: Un accumulatore progressivo