Messaggioda groucho » 27/06/2006, 23:01

ce lo hanno spiegato la prima lezione di info 1... vi rigiro la spiegazione a grandi linee...

un ciclo generalmente è formato da questi tre elementi:
* dichiarazione variabile
* condizione
* incremento

WHILE:
Codice:
int i; <-- dichiarazione variabile

while (i<N) { <-- condizione
    [...]
    i++; <-- incremento
}


FOR:
Codice:
for (inizializzazione; condizione; incremento) {
    [codice]
}


quindi è facilissimo saltare da un for ad un while e viceversa:
Codice:
int i=0;

while (i<MAX) {
   printf("hello world!\n");
   i++;
}

-------------------------------------------

int i;

for (i=0; i<MAX; i++) {
    printf("hello world!\n");
}


cmq penso che si possa mettere qualsiasi cosa come condizione del for...
Avatar utente
groucho
Starting Member
Starting Member
 
Messaggio: 2 di 16
Iscritto il: 27/06/2006, 22:17

Precedente

Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite