Bonjour à tous le monde !
Aujourd'hui je viens vous demandez de l'aide !
Je débute en java , et mon code est loin d'être parfait !
Je vous explique , mon but étant de réaliser une "calculatrice" (Addition ou soustraction) mon Ide m'affiche des erreurs , j'ai beau me creuser la tête je n'en trouve pas la provenance .
Je me permets donc de vous copier/coller mon code :
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 import java.util.Scanner; public class Addition { /* * */ public static void main(String[] args){ byte retry; Scanner sc = new Scanner(System.in); System.out.print ("Bienvenue sur la version 0.3 \n de la calculatrice de Yanis !\n"); do { System.out.print ("Entrez le nombre de vôtre choix :\n1.Addittion\n2.Soustraction\n"); int choi =sc.nextInt(); byte retry1; if (choi == 1) { int nb1 = sc.nextInt(); System.out.print (nb1 + "+\n"); int nb2 =sc.nextInt(); int resultat; resultat = nb1 + nb2; System.out.println (nb1 + "+" + nb2 + "=" + resultat ); System.out.print (""); byte retry =sc.nextByte(); <-------(duplicate local variable retry) System.out.print ("Programmer Par Yanis Atlati"); } else if (choi == 2) { System.out.print ("Entrez le premier nombre\n"); byte nb1 =sc.nextByte(); System.out.print("Entrez le deuxième nombre\n"); byte nb2 =sc.nextByte(); int resultat; resultat = nb1 - nb2; System.out.println (nb1 + "-" + nb2 + "=" + resultat ); System.out.print ("Appuyez sur entrée pour fermer le programme ."); byte retry =sc.nextByte(); System.out.print ("Programmer Par Yanis Atlati"); } else { System.out.print ("Erreur d'entré . \n Voules vous recommencez ? \n1.Oui\n2.Non"); byte retry =sc.nextByte(); <-------(duplicate local variable retry) } } while (retry1 == 1); <-------(duplicate local variable retry) } }
La phrase que j'ai mis entre parenthèse est l'erreur affichée .
Peut-être que l'erreur est grossière et que mon manque d'experience la laissé passer .
En tout cas je vous en serai très reconnaissant si vous m'apportiez vôtre aide . Milles Merci d'avance !
Yanis !
Partager