Ciclo for
Il ciclo for è forse il più conosciuto e usato per le iterazioni.
Chi ha familiarità con la programmazione, conoscerà di certo questo costrutto essendo comune alla maggior parte dei linguaggi.
Chi è al primo approccio troverà molto più leggibile il for rispetto al costrutto while.
Permette infatti di dichiarare una variabile contatore e di inizializzarla, dichiarare l'invariante del ciclo (la condizione) e la progressione.
Vediamo un esempio per capire com'è composto e come va usato.
for ([espressione iniziale]; [condizione]; [progressione]) { [Blocco di istruzioni] }
Funzionamento
Il ciclo, partendo dall'espressione iniziale, percorre la progressione fino a quando la condizione non è verificata.
Esiste la possibilità di creare anche cicli infiniti, che possono essere terminati dall'interno del blocco di istruzioni tramite la parola chiave break.
Esiste però la possibilità che una dichiarazione imprecisa o errata del ciclo porti al verificarsi di un ciclo infinito non previsto, chiamato loop.
Quando un programma entra in loop non ne esce più portando il programma e a volte lo stesso computer a bloccarsi.
-
» 2010-04-25
Break e Continue -
» 2010-04-25
Ciclo for ... in -
» 2010-04-25
Ciclo for -
» 2010-04-25
Ciclo do ... while
Se ti piace questo articolo, puoi collegarlo al tuo sito copiando il seguente codice HTML nelle tue pagine.
-
30-06-2011 → Anonimo
ha scritto un commento in
Tutorial sul ripristino di GRUB -
26-05-2011 → Bianca
ha scritto un commento in
Arrotondare gli angoli di un div usando i CSS 3 -
25-05-2011 → `wee`
ha scritto un commento in
Le landing page - Cosa sono e a cosa servono -
19-02-2011 → Anonimo
ha scritto un commento in
Linux Reference - Lista comandi utili per Linux -
06-01-2011 → Sergio
ha scritto un commento in
Ottimizzare i metatag delle pagine multilingua -
05-06-2010 → Anonimo
ha scritto un commento in
SQL - Data Manipulation Language - SELECT
Inserisci un commento: