Ma_fack di Ma_fack
Ominide 1415 punti

L’istruzione for

Permette di eseguire ripetutamente un blocco di codice pertanto assomiglia molto al ciclo while. La sintassi è:

for ( inizializzazione ; condizione ; espressione ) {

Inizializzazione: da quali valori bisogna partire ad eseguire l'espressione;
Condizione: condizione che permetterà la fine del ciclo una volta rispettata;
Espressione: operazioni da eseguire ad ogni ciclo;

Si può anche utilizzare il ciclo FOR con la scrittura vettoriale:
for (tipo identificatore : nomeArray / vettore)
istruzione1; }

L’ostruzione SWITCH
L’istruzione switch serve per sostituire la difficile struttura dei cicli if – else – if. Si tratta quindi di decidere tra scelte multiple, prese in base al controllo di una sola variabile. Attraverso il comando break si salta tutto il blocco di codice rimanente altrimenti si procede con le altre istruzioni. Se nessuno dei “case” soddisfa l’espressione allora viene eseguito il default. La sintassi è:

switch (espressione) {
case espressione_costante1:
istruzione;
break_opzionale; (break;)
case espressione_costante2:

default : istruzione7; }

ES. Int intero = Integer.parseInt(args[0]);
switch (intero) {
case 0:
System.out.println (“Zero”);
break;
case 1:
System.out.println (“Uno”);
break;

default: System.out.println(“Valore non compreso [0;10]);
}

Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email