Problème Java
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
quelle est l'erreur dans ce code ?
import java.util.Scanner;
public class classe {
/**
* @param args
*/
public static void main(String[] args) {
char reponse = 'O';
while (reponse == 'O')
{
Scanner sc = new Scanner(System.in);
System.out.println("Veuillez saisir votre moyenne sur cent :");
int moyenne = sc.nextInt();
if (moyenne < 50)
{
System.out.println("T'es trop nul !");
}
else
{
if (moyenne < 75)
{
System.out.println("Pas mal, mais tu peux mieux faire...");
}
else
{
System.out.println("Génial !");
}
if (moyenne > 100)
{
System.out.println("T'as un bonus !");
}
}
Scanner sc1 = new Scanner(System.in);
System.out.println("Voulez-vous réessayer ? O/N");
char reponse = sc1.nextLine().charAt(0);
}
}
}
------------------
Vous remerciant.
quelle est l'erreur dans ce code ?
import java.util.Scanner;
public class classe {
/**
* @param args
*/
public static void main(String[] args) {
char reponse = 'O';
while (reponse == 'O')
{
Scanner sc = new Scanner(System.in);
System.out.println("Veuillez saisir votre moyenne sur cent :");
int moyenne = sc.nextInt();
if (moyenne < 50)
{
System.out.println("T'es trop nul !");
}
else
{
if (moyenne < 75)
{
System.out.println("Pas mal, mais tu peux mieux faire...");
}
else
{
System.out.println("Génial !");
}
if (moyenne > 100)
{
System.out.println("T'as un bonus !");
}
}
Scanner sc1 = new Scanner(System.in);
System.out.println("Voulez-vous réessayer ? O/N");
char reponse = sc1.nextLine().charAt(0);
}
}
}
------------------
Vous remerciant.
A voir également:
- Problème Java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
2 réponses
Salut,
Tu donnes un bonus à quelqu'un qui ne respecte pas:
System.out.println("Veuillez saisir votre moyenne sur cent :");
Cordialement,
Dan
Tu donnes un bonus à quelqu'un qui ne respecte pas:
System.out.println("Veuillez saisir votre moyenne sur cent :");
Cordialement,
Dan
Utilisateur anonyme
D'accord, mais mon problème réside surtout qu'Eclipse me dit qu'il y a un problème dans cette ligne : char reponse = sc1.nextLine().charAt(0); . La variable "reponse" est souligné en rouge !
Salut,
Si j'ai donné cette réponse c'est que j'attendais ta réaction.
Ok Eclipse signale une erreur, mais quelle erreur?
Il faut toujours nous donner le message d'erreur et la solution sera plus facile à donner.
Mais comme c'est un tout petit programme ...
La variable reponse est déclarée 2 fois:
-au début de la méthode main
-et à la fin de la méthode
Il faut donc remplacer:
par:
Cordialement,
Dan
Si j'ai donné cette réponse c'est que j'attendais ta réaction.
Ok Eclipse signale une erreur, mais quelle erreur?
Il faut toujours nous donner le message d'erreur et la solution sera plus facile à donner.
Mais comme c'est un tout petit programme ...
La variable reponse est déclarée 2 fois:
-au début de la méthode main
-et à la fin de la méthode
Il faut donc remplacer:
char reponse = sc1.nextLine().charAt(0);
par:
reponse = sc1.nextLine().charAt(0);
Cordialement,
Dan