salut,j'ai fait un petit programme qui converti un entier saisi en binaire
enfin mon probléme c'est que je veux faire une re exécution du programme losrque on tapeOUI lors de l'affichage du message:
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 import java.util.Scanner; public class Binaire { public static void main(String[] args) { Scanner lire=new Scanner(System.in); int r,n,tn,i; char inv; String rep=""; System.out.println("saisir le nombre : "); n=lire.nextInt(); tn=n; while(n>=1){ r=n%2; if(r==0){rep+="0";} if(r==1){rep+="1";} n=n/2; } if(tn==0){rep+="0";} for(i=rep.length()-1;i>=0;i--){ inv=rep.charAt(i); System.out.print(inv); } System.out.println("voulez vous continuer le programme taper OUI et AUTRES pour sortir:"); String s=lire.next(); if(s.equals("oui")){ //ici la re exécution du programme } else {System.exit(0);} }}
donc voila,votre aide SVP.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 System.out.println("voulez vous continuer le programme taper OUI et AUTRES pour sortir:"); String s=lire.next(); if(s.equals("oui")){ //je cherche quoi faire ici pour qu'il s'éxcute chaque foi qu'on tape OUI } else {System.exit(0);} }}
Partager