Besoin de conseils (débutante)
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Besoin de conseils (débutante)



  1. #1
    Asa56

    Besoin de conseils (débutante)


    ------

    Bonjour à tous,

    J'ai besoin de créer un petit programme qui me permettrait de générer tous les composants possibles d'une somme.
    Pour être plus claire:
    A+B+C+D+E= 144
    Quelles sont toutes les combinaisons de A, B, C, D et E possibles pour que la somme soit juste, sachant qu'aucun des nombre ne doit être supérieur à 50, et que chaque nombre ne doit pas se répéter plus d'une fois.

    J'utilise couramment excel mais je ne suis pas sûre de pouvoir faire cela.

    Qui peut m'aider ? Merci d'avance !

    -----

  2. #2
    rco2017

    Re : Besoin de conseils (débutante)

    Bonjour,
    Il est plus simple de faire ce programme dans un langage comme le C ou le TCL, et de faire 5 boucles for imbriquées pour passer en revue toutes les possibilités, les valeurs de chaque variable dans la boucle étant comprise entre 1 et 50, ensuite il faut réaliser un filtre pour qu'aucun nombre se répète plus d'une fois.
    Donc en premier choisir un langage de programmation.

  3. #3
    cherbe

    Re : Besoin de conseils (débutante)

    Bonjour
    Il y a évidemment plusieurs solutions mais quand tu dis "chaque nombre ne doit pas se répéter plus d'une fois", cela signifie que les nombres utilisés dans la 1ère solution ne doivent plus jamais apparaître ou bien qu'ils ne doivent apparaître qu'une fois par solution et que chaque solution doit être différents ?
    Exemple :
    50+49+44+1. Ces 4 valeurs ne doivent plus jamais être utilisées ou bien :
    50+49+43+2 est acceptable en 2e solution ?

    ?
    Pour avoir de l'argent devant soi, il faut en mettre de côté ! (proverbe lorrain)

  4. #4
    Bluedeep

    Re : Besoin de conseils (débutante)

    Citation Envoyé par rco2017 Voir le message
    Il est plus simple de faire ce programme dans un langage comme le C ou le TCL, et de faire 5 boucles for imbriquées pour passer en revue toutes les possibilités,
    Vu la simplicité du truc et vu qu'elle connait Excel, autant le faire en VBA.

    Par contre, dans l'énoncé, il n'est pas précisé de borne inférieure sur les nombres; donc positifs ? strictement positifs (> 0) ?
    Dernière modification par Bluedeep ; 03/04/2017 à 13h38.

  5. A voir en vidéo sur Futura
  6. #5
    minushabens

    Re : Besoin de conseils (débutante)

    Je chercherais les solutions pour lesquelles A<B<C<D quitte à ensuite calculer toutes les permutations, si l'énoncé du problème le demande. Ca fait des boucles moins longues (sauf celle sur A)

Discussions similaires

  1. débutante , besoin d'aide
    Par invite571d9cd1 dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 17
    Dernier message: 30/12/2011, 18h49
  2. [Biochimie] [Microscope] Conseils à une débutante.
    Par invite6451c406 dans le forum Biologie
    Réponses: 7
    Dernier message: 15/08/2011, 00h34
  3. Débutante a besoin d'aide
    Par Lolette41 dans le forum Technologies
    Réponses: 3
    Dernier message: 05/09/2007, 19h17
  4. conseils pour l'achat d'un télescope (débutante)
    Par invite4089e4ce dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 4
    Dernier message: 08/03/2007, 18h21