Menu
Coddy logo textTech

Zagnieżdżona instrukcja if

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

Zamiast używać wielu instrukcji if, możemy również użyć else if wraz z if, tworząc w ten sposób drabinę if-else-if-else lub po prostu drabinę if-if.

Zagnieżdżona instrukcja if oznacza blok if wewnątrz innego bloku if. Tutaj warunek wewnętrznego bloku if jest sprawdzany tylko wtedy, gdy warunek zewnętrznego bloku if jest prawdziwy.

Składnia:

if(condition){    
    //kod do wykonania, else opcjonalne   
    if(condition){  
        //kod do wykonania, else opcjonalne   
    }    
} 
challenge icon

Wyzwanie

Łatwy

Utwórz funkcję, która przyjmuje dwie zmienne typu int, age i weight, i zwraca wartość typu string.

Warunki:
Jeśli age jest większe niż 18, a weight jest większe niż 50, wypisz "Valid"; w przeciwnym razie wypisz "Invalid".

Spróbuj swoich sił

class DonateBlood {
    public static String donateBlood(int age, int weight) {
        // Napisz tutaj kod
    }
}

Wszystkie lekcje w sekcji Instrukcje sterujące w Java

1Czym są instrukcje sterujące?

Wprowadzenie

Poćwicz samodzielnie: Kompilator Java online