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)