Il Linguaggio di programmazione C – Lezione 5

Buongiorno ragazzi, oggi impareremo a sfruttare le strutture di controllo ad iterazione, ricordiamo allora che le strutture di controllo ad iterazione possono essere:

linguaggioC

 

  • a condizione iniziale
  • a condizione finale

Analizziamo quelle a condizione iniziale: Ricordiamo le parole chiave che sono…

mentre (condizione) esegui istruzione

…traduzione

while (condizione)

               istruzione;

….oppure un blocco di istruzioni

while (condizione){

             istruzione;

             istruzione1;

}

Ora poniamoci un problema andiamo a sostituire una condizione ed una o più istruzioni:

Supponiamo di avere una variabile chiamata indice e vogliamo incrementarla di 10 unita partendo da 0, possiamo risolvere questo problema in 2 modi, usando la struttura di controllo sequenza scrivendo 10 volte l’istruzione indice++ come in figura:

indice

oppure possiamo usare la struttura di controllo ad iterazione, essa ripete la stessa istruzione un certo numero di volte, vediamo il comando:

indice0

Un caso particolare della struttura di controllo  iterazione a condizione iniziale è il for, si usa quando il numero di volte che si deve eseguire una istruzione si conosce a priori, la sintassi del for è;

indice2

La struttura di controllo iterazione a condizione finale.

le parole chiave è:

esegui istruzione (o una serie di istruzioni, in questo caso non dimenticate le parentesi graffe.) fino a quando è vera una condizione.

allora esegui si traduce in do, ma vediamolo nel listato:

dowhile

Per oggi è tutto amici, alla prossima.

 

(Visited 49 times, 1 visits today)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *