Fonction de calcule des nombres aléatoires

imen123 Messages postés 13 Statut Membre -  
imen123 Messages postés 13 Statut Membre -
salut tout le monde,
j'ai déjà fait un tableau qui est composé de 6 cases, chaque case contient un nombre aléatoire.
je veux chercher une fonction qui nous donne toute les opérations possibles de ces 6 case tel que les opérateurs sont + , - , *
SVP c'est urgent , j'ai besoin de votre aide , je suis débutante en java
merci beaucoup d'avance

1 réponse

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Tu utilises 2 opérateurs à chaque fois ou les 6 en même temps ?
    Le premier est très simple à faire, alors que le deuxième est beaucoup plus compliqué !

    for (int i=0; i<6; i++)
        for (int j=0; j<6; j++)
            if (i != j)
                System.out.printf("%1$d+%2$d=%3$d\n%1$d-%2$d=%4$d \n%1$d*%2$d=%5$d\n", tab[i], tab[j], tab[i]+tab[j], tab[i]-tab[j], tab[i]*tab[j]);
    La confiance n'exclut pas le contrôle
    0
    1. imen123 Messages postés 13 Statut Membre
       
      merci bien
      j'espère que vous vous souvenez le jeu des lettres et des chiffres
      c'est comme ça par exemple:
      mon tableau m'affiche
      1 4 4 8 7 9
      le résultat doit être 310
      alors il faut faire ces opérations:
      4*4=16
      7+8=15
      15+16=31
      9+1=10
      31*10=310
      par exemple
      mais mon problème comment je peux faire :/
      0
    2. KX Messages postés 19031 Statut Modérateur 3 020
       
      Tu peux regarder cette discussion : Méthode programmation chiffres/lettres j'y avait expliqué une méthode. Evidemment depuis le temps je n'ai plus le code sous la main, mais je me souviens que ça fonctionnait bien.
      0
    3. imen123 Messages postés 13 Statut Membre
       
      waaaawww :)
      beaucoup de travail m'attend
      j'espère bien que je réussirai dans ce projet
      merci beaucoup pour votre aide mais j'ai pas bien compris le démarche d'optimiser le calcule
      mais je vous promets que j'essaierai de le comprendre.
      merci ^_^
      0