Bonjour,
j'ai un problème avec le fichier suivant: l'ordinateur calcule au hasard un numéro entre 1 et 10 (d'ailleurs, est-ce que j'ai bien fait cela?), demande un chiffre à l'utilisateur et les compare. Quand le chiffre est le même, il sort de la boucle. Mais Eclipse me signale un problème au niveau de la ligne
while (nb1!=x)
et je ne sais pas pourquoi, elle est certainement mal placée, mais je ne vois pas ce qu'il faut faire.
Merci de votre aide.
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 import java.io.*; public class Devinette { public static void main(String [] args) { int x; x=(int)(Math.random()*10); do { System.out.println("Entrez un numéro entre 1 et 10"); BufferedReader n1=new BufferedReader(new InputStreamReader(System.in)); try { String numero1=n1.readLine(); int nb1=Integer.valueOf(numero1); } catch (java.io.IOException e) {} System.out.println ("Le numéro est " +x); } while (nb1!=x); System.out.println("Bravo, vous avez gagné!"); } }
Partager