Version sans JavaScript, en lecture seule : les ateliers, les quiz et l’exécution du code n’y sont pas. Version complète · Catalogue · Se connecter

Séquence

Menu d’opérations

Socle

Écrivez menu() qui affiche un menu (1 addition, 2 soustraction, 3 multiplication, 4 division), lit le choix puis deux nombres double au clavier, et affiche le résultat. Gérez la division par zéro par un message d’erreur, sans planter.

Ici, un atelier : on y écrit et on y exécute du code. Il demande JavaScript.

Code de départ

Exercices.java

import java.util.Scanner;

public class Exercices {

    public static void main(String[] args) {
        menu();
    }

    public static void menu() {
        Scanner sc = new Scanner(System.in);
        // TODO : afficher le menu, lire le choix, lire a et b, afficher le resultat
    }
}

Le socle se valide dans l’atelier, qui demande JavaScript.

Indice 1

Un switch sur le choix. Pour la division, testez b == 0 avant de diviser : en double, diviser par zéro ne lève pas d’exception mais donne Infinity.