'Riscrivi l'algoritmo seguente utilizzando il pseudocodice.'
funzione simpleSum(n: INTEGER)
// calcola la somma dei primi n numeri naturali
var somma, numero: INTEGER
somma := 0
numero := 0

mentre numero < n fare
  somma := somma + numero
  numero := numero + 1
fine mentre

ritorna somma
FUNZIONE simpleSum(n: INTEGER) 
    // dichiara le variabili 
    DICHIARA somma, numero : INTEGER 

    // imposta i valori iniziali a 0 
    IMPOSTA somma = 0 
    IMPOSTA numero = 0 

    // ciclo fino a raggiungere n 
    MENTRE numero < n FARE
        IMPOSTA somma = somma + numero 
        IMPOSTA numero = numero + 1 
    FINE MENTRE 

    // restituisce la somma 
    RESTITUISCE somma 
FINE FUNZIONE