Probleme sur mon code java

SpaceSp Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 Akwaa7 -
bonjour tout est dans le titre je vais indiquer ou j'ai l'erreur avec une fleche

package space.fr;
import java.util.Scanner;
public class Main {

 public static void main(String[] args) {
  
  double d = Math.random();
        int n = (int) d ;
        n = (int)(Math.random() * 100);
        System.out.println(n);

        System.out.println("tu pense a quelle nombre ?");
  
        
     int x = scanner.nextInt(); // <---------------------
     
        while(x == n) {
        Scanner scanner1 = new Scanner(System.in);
       }
        
         System.out.println(" tu a "+ n +" ans !");
       
        if(x == n) {
       System.out.println("Bravo");
      } else if(x > n) {
       System.out.println("Plus bas");
      } else if(x < n) {
       System.out.println("Plus haut");
      }
      
  
 }
}
A voir également:

2 réponses

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Bonjour,

scanner n'existe pas, tu dois le créer avant de t'en servir.
0
Akwaa7
 
et tu sais que d = Math.random();
int n = (int) d ; est inutile car juste après tu redéfinis n sur Math.random() * 100
0