Istruzione if-else-if
Lezione 4 di 11 del corso Istruzioni di controllo in Java di Coddy.
Ormai sappiamo scrivere un'istruzione decisionale per una condizione vera e una condizione falsa, ma se voglio decidere in base a due condizioni, allora usiamo un'istruzione if-else-if.
Se voglio decidere se andare o meno al lavoro in base al fatto che piova o meno, eseguirei un falso controllando anche un'altra condizione, ottenendo così più else-if.
L'istruzione if è seguita da più istruzioni else-if.
È la catena di istruzioni if-else che crea un albero decisionale, in cui il programma può entrare nel blocco di codice dove la condizione è vera.
Sintassi:
if(condition 1) {
statement 1; //viene eseguito quando condition 1 è true
}
else if(condition 2) {
statement 2; //viene eseguito quando condition 2 è true
}
else {
statement; //viene eseguito quando tutte le condizioni sono false
} Sfida
FacileScrivi un programma che accetti un numero intero e verifichi se il numero è positivo, negativo o zero.
Usa un'istruzione if-else-if e restituisci POSITIVE, NEGATIVE o ZERO.
Provalo tu
class NumberCheck {
public static String numberCheck(int a1) {
// Scrivi il codice qui
}
}Tutte le lezioni di Istruzioni di controllo in Java
1Che cosa sono le istruzioni di controllo?
Introduzione2Istruzioni decisionali
Istruzione if sempliceIstruzione if-elseIstruzione if-else-ifIstruzione if annidataIstruzione switch-caseEsercitati da solo: Compilatore Java online