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

Fermé
jackpot - 27 juil. 2019 à 20:17
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 - 27 juil. 2019 à 23:29
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
A voir également:

1 réponse

yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
27 juil. 2019 à 20:42
bonjour, qu'as-tu essayé?
0
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
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
27 juil. 2019 à 23:29
je ne vois pas très bien à quoi servent a, b et c.
moi, au lieu de
a = "=";

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