Bonjour,
Je débute en programmation et je n arrive pas a voir qu elle est mon erreur ...
public class Exercice3_4 {
public static java.util.Scanner scanner = new java.util.Scanner(System.in);
public static void main(String[] args) {
int score, points, nombreMultiplication;
double pourcentage;
nombreMultiplication = scanner.nextInt ();
score = 0;
System.out.println("Entrainement aux multiplications.");
for (int compteur = 0; compteur < nombreMultiplication; compteur++) {
points = résultatExerciceAvecUneChance ();
pourcentage = ((score + points)/nombreMultiplication)*100 ;
}
System.out.println ("voici ton poucentage :" + pourcentage + "%");
}
public static int résultatExerciceAvecUneChance () {
int premierNombre, secondNombre, réponseCorrecte, réponseElève, résultat;
System.out.println ("Voici un exercice :");
premierNombre = unEntierAuHasardEntre (0, 10);
secondNombre = unEntierAuHasardEntre (0, 10);
réponseCorrecte = premierNombre * secondNombre;
System.out.println ("Calcule :" + premierNombre + "x" + secondNombre + "=" );
réponseElève = scanner.nextInt ();
if (réponseElève == réponseCorrecte) {
System.out.println ("Très bien");
résultat = 1;
} else {
System.out.println ("Non, c'était : + réponseCorrecte");
résultat = 0;
}
return résultat;
}
public static int unEntierAuHasardEntre (int valeurMinimale, int valeurMaximale){
double nombreRéel;
int résultat;
nombreRéel = Math.random();
résultat = (int) (nombreRéel * (valeurMaximale - valeurMinimale + 1))
+ valeurMinimale;
return résultat;
}
}
Voila mon message d erreur :
Exercice3_4.java:16: variable pourcentage might not have been initialized
System.out.println ("voici ton poucentage :" + pourcentage + "%");
^
1 error
Afficher la suite