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 :

Additionner deux tableaux


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Septembre 2009
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Septembre 2009
    Messages : 458
    Par défaut Additionner deux tableaux
    Bonjour,

    J'ai un tableau avec des joueurs et deux autres tableaux nommés arrays array_power_1 et array_power_2.

    En fait, je souhaiterai additionner le nombre total de power des joueurs.

    Voici le résultat attendu:

    Celine 5
    Amelia 12
    Sandrine 14

    J'ai essayé ceci mais je ne récupère pas le nombre total de power.

    Code java : 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
    18
    19
    20
    21
    22
    23
    24
    25
     
    class Main {
      public static void main(String[] args) {
     
        String[] array_Player = {"Celine", "Amelia", "Sandrine"};
     
        int[] array_power_1 = {4,8,10};
        int[] array_power_2 = {1,4,4};
     
        int[] array_Power = new int [array_power_1.length + array_power_2.length];
     
     
        display(array_Player, array_Power);
      }
     
     
      public static void display(String[] array_Player, int[] array_Power ){
     
        for(int i=0; i<array_Player.length; i++){
          System.out.println(array_Player[i] + " " + array_Power[i]);
        }
     
      }
     
    }

  2. #2
    Membre émérite Avatar de Cincinnatus
    Homme Profil pro
    Développeur d'applications métier
    Inscrit en
    Mars 2007
    Messages
    593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur d'applications métier
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2007
    Messages : 593
    Par défaut
    Citation Envoyé par Tamzoro Voir le message
    J'ai essayé ceci mais je ne récupère pas le nombre total de power.
    Normal, il n'y a pas de somme effectuée.

    Tu dois obtenir quelque chose comme

    Celine 0
    Amelia 0
    Sandrine 0

    Citation Envoyé par Tamzoro Voir le message
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    int[] array_Power = new int [array_power_1.length + array_power_2.length];
    Ceci crée un tableau de int (initialisés à 0) d'une longueur de 6 car dans cette exécution ça équivaut à
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    // (array_power_1.length = 3, array_power_2.length = 3)
    int[] array_Power = new int [6];

    Aucune somme n'est donc effectuée.

    Il vaudrait mieux créer un tableau de la bonne longueur, puis parcourir les 2 tableaux d'origine et affecter les sommes au tableau résultat.

  3. #3
    Membre éclairé
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Septembre 2009
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Septembre 2009
    Messages : 458
    Par défaut
    Bonjour Cincinnatus,

    Ah c'est bon j'ai compris mon erreur, merci d'avoir pris la peine de me répondre.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/06/2019, 12h01
  2. Réponses: 4
    Dernier message: 22/02/2015, 09h02
  3. Méthode de selection des points dans une grille-Implémentation de l'algorithme
    Par Senadin dans le forum SIG : Système d'information Géographique
    Réponses: 0
    Dernier message: 10/12/2013, 00h39
  4. Point et PointT<> : addition de Point
    Par Flo. dans le forum C++
    Réponses: 12
    Dernier message: 14/01/2011, 14h00
  5. Réponses: 6
    Dernier message: 27/12/2006, 21h53

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