3TC – 5/11/2010
Cicli while e do .. While
Contatori e Totalizzatori
Struttura ciclica

E’una delle tre strutture fondamentali
della programmazione strutturata:
1) sequenziale
2) condizionale o alternativa o di
selezione
3) ciclica o iterativa
Vedi libro p. 17
Struttura ciclica (for)
Utilizza una variabile contatore del ciclo
che deve essere di tipo intero
Sintassi: v. p. 106
Attenzione istruzione NULLA p. 109
For con istruzione semplice e composta
(attenzione alle parentesi graffe)
Istruzione iterativa do (p.97)
do
istruzione (semplice o composta)
while (condizione);
L’istruzione viene SEMPRE eseguita almeno
una volta
Resta in ciclo PER VERO (se è vera)
Attenzione al … CICLO INFINITO
Istruzione iterativa while (p.99)
while (condizione)
istruzione (semplice o composta)
Prima valuta la condizione, poi esegue
l’istruzione quindi l’istruzione PUO’ NON
ESSERE MAI eseguita
Resta in ciclo PER VERO (se è vera)
Attenzione al … CICLO INFINITO
Contatori e Totalizzatori
Sono delle variabili intere (int conta,Tot;)
 Vanno azzerate SEMPRE all’inizio (es.
conta=0; Tot=0)
 Si usano nei cicli
 Servono per CONTARE (es.
conta=conta+1)
 OPPURE PER SOMMARE (Tot =Tot + p)

Scarica

Cicli e Contatori