JAVA · ОСНОВЫ · УРОК 08

Три способи

else if · близько 16 хвилин

Навчання з прогресомЧитати резюме безкоштовно. Щоб зберегти роботу, увійти в обліковий запис.
КРОК 1

Більше двох варіантів.

Коли двох варіантів замало, додай else if між if та else. Програма перевіряє умови згори донизу.

int stars = 3;
if (stars >= 5) {
    System.out.println("Супер");
} else if (stars >= 3) {
    System.out.println("Хорошо");
} else {
    System.out.println("Ещё раз");
}

✦ Для трьох зірок з'явиться «Хорошо».

КРОК 2

Замовлення питань.

Спочатку запитайте про високий бал, потім середній. Java підбере перше підходяще відділення.

int stars = 5;
if (stars >= 5) {
    System.out.println("Супер");
} else if (stars >= 3) {
    System.out.println("Хорошо");
} else {
    System.out.println("Ещё раз");
}

✦ Після вибору однієї гілки інші не виконуються.

ПРАКТИКА НА УРОЦІ

Набери код самостійно

Введіть приклад вручну. Перевірити знаки і кронштейни.

public class Main {
    public static void main(String[] args) {
        int stars = 4;
        if (stars >= 5) {
            System.out.println("Супер");
        } else if (stars >= 3) {
            System.out.println("Хорошо");
        } else {
            System.out.println("Ещё раз");
        }
    }
}
Відкрийте редактор для роботи класу
ДОМАШНЄ ЗАВДАННЯ

Розв’яжи сам

int score = 2. Якщо score не менше 5, вихід «Отлично»; інакше, if не менше 3, вихід «Хорошо»; інакше, вихід «Тренируйся». if, else if і else.

Готової відповіді немає. Скористайся схожими прикладами з конспекту.

Відкриття вашого будинку