Comment insérer le résultat d'une boucle For dans un Tableau

jackpot -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour les experts,

Mon soucis est simplement le fait que j'arrive pas à récupérer le résultat de ma boucle dans un tableau, ci dessous la boucle:


for(int i = 0; i <valeurRandomUser.length; i++) {
//Si valeur saisi est inférieur à valeur Random
if(valeurRandomUser[i] == valeurRandomIA[i]) {
System.out.print("=");
}else if (valeurRandomUser[i] > valeurRandomIA[i]) {
System.out.print("-");
}else {
System.out.print("+");
}
}


Explication:
valeurRandomUser[] et valeurRandomIA[] sont tous deux(2) des tableaux de int comportant des valeurs numériques de 0 à 9, le rôle de ma boucle est de comparer les chiffres présents dans les deux(2) tableaux (valeurRandomUser et valeurRandomIA) si la valeur proposé par l'utilisateur valeurRandomUser[] est soit positif(+), soit négatif(-), soit égal(=) à la valeur random contenu dans le tableau valeurRandomIA[]

Ma boucle affichera le résultat comme ceci: +-=+

Maintenant, voici la question, comment insérer le résutat de la boucle(ex: +-=+) dans un tableau?
J'ai beau essayé mais sans succès,

Votre aide me sera très précieuse!

Merci à l'avance
Configuration: Windows / Firefox 68.0

1 réponse

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour, qu'as-tu essayé?
    0
    1. jackpot
       
      Bonjour et merci de votre assistance,
      J'ai essayé le code ci-dessous mais sans succès

      String a, b, c;
      for(int i = 0; i <valeurRandomUser.length; i++) {
      //Si valeur saisi est inférieur à valeur Random
      if(valeurRandomUser[i] == valeurRandomIA[i]) {
      System.out.print("=");
      a = "=";
      }else if (valeurRandomUser[i] > valeurRandomIA[i]) {
      System.out.print("-");
      b = "-";
      }else {
      System.out.print("+");
      c = "+";
      }
      }//Comment récupérer le résultat de cete boucle dans un tableau?
      System.out.println(a);
      System.out.println(b);
      System.out.println(c);

      ici c'est juste un affichage que j'ai voulu faire pour vérifier que je récupère bien les valeurs
      0
    2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      je ne vois pas très bien à quoi servent a, b et c.
      moi, au lieu de
      a = "=";

      je ferais
      untableau[i]= "=";
      0