JAVA · ОСНОВЫ · LEÇON 08

Trois façons

else if · environ 16 minutes

Apprentissage et progrèsLisez le résumé gratuitement. Pour enregistrer le travail, connectez-vous au compte.
ÉTAPE 1

Plus de deux options.

Si deux choix ne suffisent pas, ajoute else if entre if et else. Le programme vérifie les conditions de haut en bas.

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

✦ Pour trois étoiles, «Хорошо» apparaîtra.

ÉTAPE 2

L'ordre est important.

Demandez d'abord le score élevé, puis la moyenne. Java sélectionnera la première branche appropriée.

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

✦ Après avoir sélectionné une branche, les autres ne sont pas exécutés.

EXERCICE EN COURS

Saisis le code toi-même

Saisissez un exemple manuellement. Vérifiez les panneaux et les crochets.

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("Ещё раз");
        }
    }
}
Ouvrez l'éditeur pour le travail de classe
DEVOIR

Résous-le toi-même

Créer int score = 2. Si score est au moins 5, sortie «Отлично»; sinon, if pas moins de 3, sortie «Хорошо»; sinon, sortie «Тренируйся». Utilisez if, else if et else.

La réponse est cachée. Aide-toi des exemples du résumé du cours.

Ouvre tes devoirs