Attività
Trova la somma di tutti i numeri interi compresi tra 100 e 500. 
Scriviamo un programma che risolva questo problema senza usare una formula. Se scriviamo solo il risultato dell'addizione alla variabile 
s, per esempio, come
\(s=100+101+102+103+...+500\),
dedicheremo molto tempo alla registrazione stessa, perché il computer non capirà come usare i puntini di sospensione in un'espressione aritmetica e dovremo scrivere tutti i numeri da 100 a 500. E il valore di un tale programma sarà trascurabile. Soprattutto se vogliamo cambiare i nostri numeri e prendere una gamma diversa.
Cosa dobbiamo fare?
Se prestiamo attenzione alla voce sopra, allora usiamo costantemente l'addizione "
+".
Puoi provare ad aggiungere gradualmente i numeri alla variabile 
s. Ad esempio, utilizzando questa notazione
s = s + i.
Cosa abbiamo fatto:
1) a destra mettiamo l'espressione s + i, , cioè prendiamo il valore della variabile s e aggiungiamo il valore della variabilead esso i;
2) a sinistra impostiamo il nome della variabile s, ovvero l'intero risultato del calcolo a destra verrà memorizzato nella stessa variabile s, quindi cambieremo il valore della variabile s . 
Resta solo da modificare il valore della variabile i nell'intervallo desiderato. Questo può essere fatto con un ciclo for.
 
I numeri da 100 a 500 che sono nel nostro intervallo dovrebbero essere inseriti a turno nella variabile 
i. 
Esempio
// IMPORTANTE! Per prima cosa devi resettare la variabile s,
// in modo che al primo passaggio il numero 100 venga aggiunto a zero,
// e non a ciò che è in memoria!
s=0;
for ( i = 100; i <= 500; i++) // intestazione del ciclo in cui la variabile i
    s = s + io; // cambia il suo valore da 100 a 500 con incrementi di 1,
                  // nel corpo del ciclo gradualmente fino alla variabile s,
  // somma il valore della variabile variabile i,
                  // e il risultato viene memorizzato nella variabile s
Questa soluzione è molto simile al calcolo della somma sulle azioni:
\(s = 0 + 100 = 100, \\ s = 100 + 101 = 201, \\ s = 201 + 102 = 303 \\ ... \)