Menu
Coddy logo textTech

Instrukcja if-else-if

Lekcja 4 z 11 w kursie Instrukcje sterujące w Java w Coddy.

Na ten moment wiemy, jak napisać instrukcję warunkową dla warunku prawdziwego i fałszywego, ale jeśli chcę podjąć decyzję na podstawie dwóch warunków, używamy instrukcji if-else-if.

Jeśli chcę zdecydować, czy iść do pracy, w zależności od tego, czy pada deszcz, wykonuję instrukcję dla warunku fałszywego, sprawdzając jednocześnie kolejny warunek, co prowadzi do wielu instrukcji else-if.

Po instrukcji if następuje wiele instrukcji else-if.

To łańcuch instrukcji if-else tworzy drzewo decyzyjne, w którym program może wejść do bloku kodu, gdy warunek jest prawdziwy.

Składnia:

 

if(condition 1) {   
    statement 1; //wykonuje się, gdy condition 1 jest prawdziwy   
}  
else if(condition 2) {  
    statement 2; //wykonuje się, gdy condition 2 jest prawdziwy   
}  
else {  
    statement; //wykonuje się, gdy wszystkie warunki są fałszywe   
}  
challenge icon

Wyzwanie

Łatwy

Napisz program, który przyjmuje liczbę całkowitą i sprawdza, czy jest ona dodatnia, ujemna czy równa zeru.

Użyj instrukcji if-else-if i zwróć POSITIVE, NEGATIVE lub ZERO.

Spróbuj swoich sił

class NumberCheck {
    public static String numberCheck(int a1) {
        // Wpisz tutaj kod
    }
}

Wszystkie lekcje w sekcji Instrukcje sterujące w Java

Poćwicz samodzielnie: Kompilator Java online