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

Python Discussion :

Décomposition d’une somme d’argent


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2017
    Messages : 6
    Par défaut Décomposition d’une somme d’argent
    Bonjour a tous..
    Voila j'ai un programme à écrire mais je sais pas comment faire .
    voici le sujet :

    "Écrire le programme qui affiche la décomposition d’une somme d’argent en billets et pièces. Les
    valeurs possibles sont saisies et rangées dans une liste (ex [100, 50, 20, 10, 5, 2, 1]).
    Exemple : 254 → 2*100 + 1*50 + 2*2
    Les valeurs des billets et pièces sont saisies par l’utilisateur : il saisit le nombre de valeurs puis ces
    valeurs. On considère que l’utilisateur fera une saisie des valeurs par ordre décroissant, on ne testera
    donc pas l’ordre des valeurs saisies."

    Merci d'avance

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2013
    Messages
    156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 156
    Par défaut
    Bonjour,

    Je te conseille de te renseigner du coté de l'opérateur Modulo (%) qui te renvois le reste d'une division


  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2017
    Messages : 6
    Par défaut
    Oui jai deja essayer avec ça et la divison entiere aussi mais mon problème c'est comment piocher la bonne valeur dans la liste

  4. #4
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 493
    Billets dans le blog
    1
    Par défaut
    Le fait que la liste est triée dans cet ordre particulier est peut-être un indice.

    Pour un nombre donné :
    - on essaye d'y enlever plusieurs fois 100 (premier élément de la liste)
    - quand on n'y arrive plus, on essaye d'y enlever plusieurs fois 50 (second élément de la liste)
    - quand on n'y arrive plus, on .....

    Ne vois-tu pas une logique se dessiner ?

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2017
    Messages : 6
    Par défaut
    j'ai commencé par ça :
    Nom : Capture.PNG
Affichages : 12041
Taille : 10,2 Ko
    Fichiers attachés Fichiers attachés

  6. #6
    Membre Expert
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 617
    Par défaut
    Pourquoi ne pas prendre une boucle while et enlever la première valeur une fois qu'elle ne sert plus ?

Discussions similaires

  1. Réponses: 16
    Dernier message: 15/06/2015, 19h56
  2. Réponses: 3
    Dernier message: 15/10/2014, 15h32
  3. Macro pour la décomposition de sommes discrètes
    Par glc29 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 27/05/2013, 18h34
  4. Somme à partir d’un calcul d’une table
    Par GCAccess dans le forum VB.NET
    Réponses: 2
    Dernier message: 25/11/2011, 00h09
  5. Décomposition en somme de n entiers
    Par netsabes dans le forum Algorithmes et structures de données
    Réponses: 16
    Dernier message: 06/12/2006, 23h17

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