Answered

Zoofast.fr: votre ressource incontournable pour des réponses expertes. Explorez des milliers de réponses vérifiées par des experts et trouvez les solutions dont vous avez besoin, quel que soit le sujet.

Bonjour, pouvez vous m'expliquer comment je pourrais créer les programmes de cet exercice svp: Ecrire une fonction "Montant_optionA" en Python qui prend en entrée une liste de nombres décimaux positifs appelée "montant" , représentant des montants de transactions en euros, et qui retourne la liste des montants lorsque l'on applique l'option B, c-à-d lorsque l'on effectue une remise de 5 euro

Merci d'avance

Sagot :

Bonour,

tu dois créer une fonction qui prend en entrée une liste, ensuite j'ai crée une nvL liste qui sera celle de sorti: je fais une boucle qui va parcourir tous les montants puis va diviser chaque montant par 50 pour trouver le nombre de tranche de 50.

S'il y a plus d'une tranche de 50 alors on va retirer 50*nombre de tranche et ajouter ce nouveau montant à la liste de sortie, si il n'y pas de tranche de 50 donc si la valeur est inférieur  à 50 alors je l'ajoute à la liste  final sans la modifier

Bonne journée :)

View image DoucePatate