A contatore

La situazione più semplice è quella in cui:

  1. il blocco di codice deve essere ripetuto un numero di volte conosciuto
  2. tale numero di volte è predefinito e conosciuto dal programmatore

Ad esempio:

realizzare il programma che chieda di inserire 4 numeri

Molto simile è la situazione in cui:

  1. il blocco di codice deve essere ripetuto un numero di volte conosciuto
  2. tale numero di volte è un dato di input

Ad esempio:

realizzare il programma che chiede di inserire una quantità di numeri specificata dall'esecutore 

Questi programmi solitamente fanno uso di un dato interno detto contatore che viene utilizzato per tenere traccia di quante volte il blocco di codice sia stato eseguito.

In linea di principio si può immaginare di costruire il testo di un programma che ammetta come soluzione un algoritmo nel quale il valore iniziale del contatore non sia zero. Si tratta di soluzioni nelle quali il contatore viene utilizzato anche entro il blocco di codice con qualche ruolo.

Ad esempio:

realizzare il programma che somma 5 numeri a partire da un numero specificato in input
 

 

 

 

  1.