(<= débutant) [java] cannot find symbol [Résolu/Fermé]

Signaler
Messages postés
2
Date d'inscription
mardi 1 mai 2007
Statut
Membre
Dernière intervention
1 mai 2007
-
Messages postés
2
Date d'inscription
mardi 1 mai 2007
Statut
Membre
Dernière intervention
1 mai 2007
-
Bonjour a tous,
je débute vraiment dans la programmation et je surf sur différant site pour apprendre. J'utilise realj (aide a la compilation) et lorsque j'essaye de compiler un petit programme :
public class note {public static void main (String args[])
{switch (note) {case 0: case 1: case 2: System.out.println("Très insuffisant.");
break; case 3: case 4: System.out.println("Insuffisant.");
break; case 5: case 6: System.out.println("Moyen.");
break; case 7: case 8: System.out.println("Bien.");
break; case 9: case 10: System.out.println("Très bien.");
break; default : System.out.println("Note impossible.");
}}}

j'obtient :
C:\Documents and Settings\All Users\Documents\dossier de travail java\note.java:2: cannot find symbol
symbol : variable note
location: class note
{switch (note) {case 0: case 1: case 2: System.out.println("Très insuffisant.");
^
1 error
Exit code: 1
quelqun peut-il m'expliquer de maniere vraiment simple?
merci d'avance,

PBEO8854

2 réponses

Messages postés
1867
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
24 juillet 2014
333
Bonjour,

Je pense qu'il faut que tu déclares "note" avant...
Tu switch "note" mais c'est égal à quoi ? ce n'est même pas défini !
public class note {
  public static void main (String args[]) {
    int note; // Déclarartion
    note=6;  // Définition

    switch (note) {
      case 0: case 1: case 2: 
        System.out.println("Très insuffisant.");
        break; 
      case 3: case 4: 
        System.out.println("Insuffisant.");
        break; 
     case 5: case 6: 
        System.out.println("Moyen.");
        break; 
     case 7: case 8: 
        System.out.println("Bien."); 
        break; 
    case 9: case 10: 
        System.out.println("Très bien.");
        break; 
    default : 
        System.out.println("Note impossible.");
    }
  }
}
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
2
Date d'inscription
mardi 1 mai 2007
Statut
Membre
Dernière intervention
1 mai 2007

ça marche merci