Laurentvidal.fr simplifie votre recherche de solutions aux questions quotidiennes et complexes avec l'aide de notre communauté. Connectez-vous avec des professionnels sur notre plateforme pour recevoir des réponses précises à vos questions de manière rapide et efficace. Découvrez des solutions fiables à vos questions grâce à un vaste réseau d'experts sur notre plateforme de questions-réponses complète.

bonjour on peux m'aider c'est du python je suis du Lycee Saint-thomas D'aquin et j'arrive pas

Cette banque propose à ses clients une carte de crédit. Chaque mois elle prélève le minimum entre 3
euros et 1% du montant des transactions effectuées par cette carte de crédit. Dans le cas où il ne reste
plus assez sur le compte pour payer les frais, elle ne prélève que le restant sur le compte.
1. Proposer une fonction minimum qui renvoie le minimum des deux nombres entrés comme
arguments.
2. Proposer une fonction frais qui prend en paramètres deux nombres réels : la somme sur le
compte et le montant des transactions effectuées par carte bancaire et qui renvoie les frais
bancaires qui seront prélevés.
3. Un client impécunieux possède 5073.68€ sur son compte. Il possède une carte de crédit avec
laquelle il retire chaque mois 200€. Sachant qu'il ne remet pas d'argent sur son compte,
pendant combien de temps pourra-t-il prélever ainsi de l'argent sur son compte ? Répondre à
l’aide d’un programme que vous aurez réalisé au préalable.

Sagot :

Réponse :

Explications :

Bonsoir,

Certains print() sont la pour aérer l'affichage

ma proposition :

print()

print("------------------------------------------")

# fonction minimum

def minimum(a, b):

 print("minimum des 2 valeurs :",min(a, b))

# Utilisation de la fonction minimum

minimum(20, 60)

print("------------------------------------------")

# fonction frais

def frais(S,R):

 print()

 print("solde du compte :", S,"euros")

 print()

 print("montant des transactions :", R,"euros")

 print()

 print("montant des frais :",max(3, R*0.01),"euros")

# Utilisation de la fonction frais

frais(2000, 350)

print("------------------------------------------")

# programme 3 :

print()

S=float(input("Saisir le solde du compte : "))

R=float(input("Saisir le montant des transactions : "))

print()

print("solde du compte :", S,"euros")

print()

i=0

S1 = S

while S1 >= R:

       i = i + 1

       F = (max(3, R*0.01))

       S1 = S1 - R - F

print("nombre de mois de retrait de ", R,"euros :",i)

print()

print("montant du solde après",i,"retraits de",R,"euros :", S1+ F,"euros")

print()

print("montant des frais récupérés à la fin du mois",S1+ F,"euros")

voir pièce jointe

View image Legrandu48
Merci d'utiliser notre plateforme. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Merci d'avoir choisi notre plateforme. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Visitez Laurentvidal.fr pour obtenir de nouvelles et fiables réponses de nos experts.