Il ciclo a conteggio for nel linguaggio C crea un ciclo iterativo predefinito compiendo un numero predefinito di passi. Il ciclo for si compone di tre elementi:
- Inizializzazione (i = 0)
- Condizione di uscita (i <= fine)
- Aggiornamento passo (i++)
/* Ciclo for o ciclo a ripetizione con contatore
for(i=inizio; i<=fine; i++) {
...istruzioni
...
...
}
Acqusito un valore intero di input
ne stampiamo i 10 numeri successivi
*/
#include <stdio.h>
int main (void){
const int MAX = 10; // Costante di tipo int con valore 10
int num;
int i; // Contatore
printf("Inserisci numero: ");
scanf("%d", &num);
printf("*** STAMPA I 10 NUMERI SUCCESSIVI A %d ***\n", num);
// Inizio ciclo for
for(i = 1; i <= MAX; i++){
printf("Step [%d] - %d\n", i, num + i);
}
printf("---> Fine ciclo!!!");
}