Module: (Java) Cicli. Ciclo con parametro (per)


Problem

2/17

Caratteristiche del ciclo for

Theory Click to read/hide

Un ciclo for è un mezzo per scorrere azioni ripetute. Diamo un'occhiata più da vicino a come funziona.

In genere, le parti di un ciclo for eseguono i seguenti passaggi: 
1. Impostazione del valore iniziale. 
2. Esecuzione di un test delle condizioni per continuare il ciclo. 
3. Esegui azioni cicliche. 
4. Aggiorna i valori utilizzati nel test. 
e quindi i passaggi 2-4 vengono ripetuti finché la condizione non viene soddisfatta. Non appena la condizione diventa falsa, il ciclo termina e viene eseguita l'istruzione che segue l'istruzione del ciclo for.

Torniamo alla forma generale dell'istruzione loop e analizziamo più in dettaglio tutte le parti
for (/*espressione1*/; /*espressione2*/; /*espressione3*/ )
{
      /*un'istruzione o un blocco di istruzioni - corpo del ciclo*/;
}

Espressione 1

responsabile dell'impostazione del valore iniziale della variabile di ciclo (contatore), termina con un punto e virgola
Per esempio :
opzione 1) i=0; //alla variabile di ciclo i viene assegnato il valore iniziale pari a zero. Con un record del genere,
//la variabile i deve essere dichiarata prima del ciclo

opzione 2) int i=0; //la variabile i può essere dichiarata immediatamente nell'intestazione del ciclo, ma
// in questo caso, dopo il ciclo verrà cancellato dalla memoria

opzione 3); //nessuna inizializzazione e dichiarazione della variabile del ciclo,
// in questo caso può essere dichiarato prima del ciclo
Espressione 2
questa è la condizione per continuare il ciclo  for, viene verificata la verità.

i<=10 // il ciclo verrà eseguito finché i è minore o uguale a 10.
La condizione può essere qualsiasi cosa
Espressione 3 
cambia il valore della variabile contatore. Senza questo valore, il ciclo sarà considerato infinito

i<=10 // il ciclo verrà eseguito finché i è minore o uguale a 10.
La condizione può essere qualsiasi cosa

Esercitiamoci a scrivere il titolo del ciclo for

Problem

Il programma precedente visualizza i numeri da 1 a 10 in una colonna. Puoi verificarlo eseguendolo.
Modificando il valore della variabile di loop dal valore pari a 1 al valore pari a 10, con passo +1, visualizziamo a video il valore della variabile i nel corpo del loop.
Per superare il test, devi fare in modo che il programma visualizzi tutti i numeri da 20 a 30 nella stessa colonna.

Modificare il titolo del ciclo in modo che il programma visualizzi i valori da 20 a 30