salut à tous je suis debutante en programmation et j´ai rencontré un problème. Tout d´abord je vous explique le but de mon exercice:
calculer la surface du rectangle. la longueur et la largeur sont données par le clavier ou l´utilisateur et mon programme doit afficher ceci si lútilisateur entre non:
voulez vous calculer la surface OUI ou NON?
non
Au revoir
Alternative si l´utilisateur entre oui:
voulez vous calculer la surface OUI ou NON?
oui
entrer une valeur pour la largeur
1
entrer une valeur pour la longueur
2
la surface est =2m²
voulez vous calculer la surface OUI ou NON?
non (si l utilisateur a entré non au cas contraire il recommence)
Au revoir
voici donc ce à quoi ressemble mon programme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 import java.util.Scanner; public class Rectangle { public static void main(String[] args) { int surface, largeur, longueur; Scanner clavier= new Scanner(System.in); char reponse; do{ System.out.println("voulez vous calculer la surface OUI ou NON?"); reponse=clavier.nextLine().charAt(0); if(reponse=='n'){ System.out.println("Au revoir"); } System.out.println("entrez une valeur pour la largeur"); largeur=clavier.nextInt(); System.out.println("entrez une valeur pour la longueur"); longueur=clavier.nextInt(); surface=largeur*longueur; System.out.println("la surface est ="+ surface +"m²"); }while(reponse=='o'); } }
mon programme affiche ceci en cas de oui:
voulez vous calculer la surface OUI ou NON?
non
Au revoir
entez une valeur pour la largeur
en cas de non ceci:
voulez vous calculer la surface OUI ou NON?
oui
entrer une valeur pour la largeur
1
entrer une valeur pour la longueur
2
la surface est =2m²
voulez vous calculer la surface OUI ou NON? suivie d´une exception
je vous remercie d avance
Partager