IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

identifier expected : pourquoi?


Sujet :

avec Java

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Avril 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut identifier expected : pourquoi?
    Bonjour, je suis très débutant en java, et j'ai un cours d'introduction. J'ai un devoir que je pense avoir solutionné mais le code me retourne toujours cette erreur : <identifier> expected.

    Voilà, je ne vous demande pas de faire mon devoir, juste de m'aiguillonner sur ce qui cloche dans mon code.

    public class TabMethode {


    public static double moyenne(double[], int n){ //l'erreur arrive ici
    double total=0;
    double moye;
    for(i=0; i<tab.lenght && i<n; i++){
    total = total + tab[i];
    }
    moye = total / n;

    return moyenne;

    }

    public static void inverserTab(boolean[]){ // et ici aussi!
    for(i=0; i<tab.lenght; i++){
    if ( tab[i] == true ){
    tab[i] = false;
    }
    if ( tab[i] == false ){
    tab[i] = true;
    }
    }

    }

    } // Fin de la classe TabMethode


    Merci de votre aide!

  2. #2
    Membre expérimenté

    Homme Profil pro
    Responsable des études
    Inscrit en
    Mars 2009
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2009
    Messages : 553
    Points : 1 672
    Points
    1 672
    Par défaut
    Il faut donner des noms à tes paramètres ! D'après ton code, tes tableaux s'appelent 'tab' donc il faut écrire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    public static double moyenne(double[] tab, int n){
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    public static void inverserTab(boolean[] tab){

  3. #3
    Membre expérimenté
    Avatar de yotta
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2006
    Messages
    1 088
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 088
    Points : 1 540
    Points
    1 540
    Par défaut C'est vrai mais ce n'est pas tout...
    En effet, vos boucles ne définissent pas la variable i :
    for (i = x ; condition ; i++) doit être du genre for (int i = x ; condition ; i++).
    Faites très attention à la syntaxe. La taille d'une variable tableau est une propriété qui se nomme length, pas lengtht...

Discussions similaires

  1. Error 35 : label identifier expected
    Par goldeneagle1 dans le forum Langage
    Réponses: 2
    Dernier message: 10/05/2007, 23h12
  2. Réponses: 8
    Dernier message: 12/04/2007, 12h32
  3. Type identifier expected
    Par vip4e dans le forum Langage
    Réponses: 3
    Dernier message: 10/04/2007, 02h02
  4. Identifier expected et ";" expected (grand debutant)
    Par beegees dans le forum Langage
    Réponses: 13
    Dernier message: 04/07/2006, 10h16
  5. Aide erreur <identifier> expected
    Par pianpif dans le forum Langage
    Réponses: 2
    Dernier message: 23/06/2006, 13h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo