Besoin d une tite aide

Fermé
fayss - 4 oct. 2008 à 14:13
 Rollin'babe !! - 4 oct. 2008 à 14:46
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

1 réponse

Rollin'babe !!
4 oct. 2008 à 14:46
Bjour,

double pourcentage=0;

Et ca devrait compiler.

Amicalement.

_________________________________________________________________
"Ouais mec - après ma mort avant de r'joindre l'Ancien chuis allé faire comme ca
un chtit tour à la "Foire du slip"... une vraie bande de mariolles dis donc -
ca fait pitié - chuis r'monté vite fait ben fait!! (:> (Jésus Christ)."
0