Iterazione

Il terzo costrutto della programmazione strutturata viene detto Iterazione. Questo potente costrutto offre la possibilità di iterare cioè ripetere un gruppo di istruzioni più volte.

Nei vecchi linguaggi di programmazione, l’iterazione veniva implementata attraverso l’istruzione GOTO, che era però molto pericolosa perchè dipendeva dalla posizione dell’istruzione da raggiungere: se il codice cambiava e quindi cambiava anche la posizione di questa istruzione non funzionava più nulla!!!

Affrontiamo ora un viaggio nel mondo dell’iterazione attraverso varie lezioni che affrontano anche temi delicati come quelli dei pattern iterativi.

Lezioni

LezioneArgomento Slides
1Iterazione precondizionale
2Pattern Contatore
3Problemi di massimo, minimo, media, totale
4Iterazione postcondizionale e definita

Esercizi

EsercizioDescrizione
1Conteggio Pari e Dispari
2Conteggio Temperature
3Numeri triangolari
4Mercati Alimentari
5Algoritmo di Euclide
6Algoritmo Iterativo
7Statistica UNICAL

Prova gli esercizi su ideone.com