Exercices JAVA Exercice JAVA modularisation - rectangle

Exercice JAVA modularisation - rectangle

Index de l'article
Exercice JAVA modularisation - rectangle
Corrigé
Toutes les pages

 

But:
Compléter un programme permettant de lire la largeur et la hauteur d'un rectangle
Thème:
Modularisation

 

Ecrivez un programme Rectangle.java, permettant de lire la largeur et la hauteur d'un rectangle. Ce programme devra afficher, à la demande, le périmètre ou la surface du rectangle. Exemples d'exécutions:
Entrez la largeur: ...
Entrez la hauteur: ...
Surface ('s/S') ou perimètre ('p/P')?: ...
La surface est ...
ou encore:
Entrez la largeur: ...
Entrez la hauteur: ...
Erreur: vous avez introduit une largeur ou une hauteur négative!

Le programme devra être bien modularisé de sorte à ce que la méthode main se présente comme suit:

1
2
3
4
5
6
7
8
9
10
11
12
public static void main(String args[]) {
        double largeur = lireDonnee("largeur");
        double hauteur = lireDonnee("hauteur");
 
        boolean donneesOk = testerDonnees(largeur, hauteur);
 
        if (donneesOk) {
            calculer(largeur, hauteur);
        } else {
            afficherErreur();
        }
    }

 

Le test sur le type de calcul se fera au moyen d'un switch.


Ajouter un Commentaire