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 :

Créer une méthode qui calcule le nombre des éléments d'un tableau


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    0
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 0
    Par défaut Créer une méthode qui calcule le nombre des éléments d'un tableau
    Bonjour les amis , vu que je suis débutant en programmation java, j'ai besoin de votre aide concernant un tp , je souhaite créer une méthode qui calcule le nombre des éléments d'un tableau qui consomment 3 tasses de café et plus et voici comment j'ai procédé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    static int troisEtPlus (char [ ] poste, int [ ] nb cafe , int nb) {
    Int s= 0;
    for ( int i =0 ; i<nb ;i++)
      If (( poste [i] == 'P' ) && ( nbCafe [ i] >2 ))
     s++
    return s;
    }
    //Appel:
    public static void main (String [ ] args) {
     char [ ] poste = { 'P' , 'P' , 'O', 'A' , 'P' , 'A' , 'O' ,'P' ,'P'} 
      int [ ] nbcafe= { 3 , 1, 4 ,0 ,4 ,2 ,2 ,5 ,1}
      int nb = poste.length;
    /* P : programmer 
         A : analyste
         O : operator
    */
    Sytstem.out.println ( " le nombre de programmeurs qui consomment 3 tasses de cafes et plus : %d" , troisEtPlus (int [ ] nb cafe , int nb));
    Le programme donne une erreur localisée dans l'appel mais je ne sais pas ce qu'il se passe. Merci d'avance.

  2. #2
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Ton programme ne compile même pas :
    tu ne peux pas déclarer un tableau avec un nom de variable en deux mots int [ ] nb cafe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    static int troisEtPlus (char [ ] poste, int [ ] nb cafe , int nb) {
    Ensuite, quand tu utilises ta méthode, tu ne donnes pas du tout les bons paramètres.
    Tu ne dois pas redéclarer tes variables dans l'appel de méthode !!!
    ça c'est faux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sytstem.out.println ( " le nombre de programmeurs qui consomment 3 tasses de cafes et plus : %d" , troisEtPlus (int [ ] nb cafe , int nb));
    Il faudrait mettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sytstem.out.println ( " le nombre de programmeurs qui consomment 3 tasses de cafes et plus : %d" , troisEtPlus (poste, nbcafe));
    Et là non plus, ça ne marchera pas car il n'y a pas le bon nombre de paramètres ...
    donc ça ne compilera pas ...
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

Discussions similaires

  1. aide pour mon pfe svp
    Par joujousillimi dans le forum Services
    Réponses: 0
    Dernier message: 18/03/2013, 10h53
  2. besoin d'aide pour mon pti svp
    Par greg95 dans le forum Langage
    Réponses: 5
    Dernier message: 23/12/2011, 13h21
  3. [XL-2000] Aide pour mon UserForm svp.
    Par Danaxia dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/06/2011, 15h48
  4. Aide pour mon programme en C# SVP
    Par eurikain dans le forum ASP.NET
    Réponses: 1
    Dernier message: 11/01/2008, 15h53
  5. [SQL] aide pour requete UPDATE SVP
    Par ganok dans le forum Langage SQL
    Réponses: 9
    Dernier message: 10/03/2005, 09h17

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