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
}
} Wyzwanie
ŁatwyUtwó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?
Wprowadzenie2Instrukcje warunkowe
Prosta instrukcja ifInstrukcja if-elseInstrukcja if-else-ifZagnieżdżona instrukcja ifInstrukcja switch-casePoćwicz samodzielnie: Kompilator Java online