Correction de l'application
Résolu
mangouste_001
Messages postés
1
Statut
Membre
-
jordane45 Messages postés 40050 Statut Modérateur -
jordane45 Messages postés 40050 Statut Modérateur -
Bonjour,
Aidez moi à finaliser ce programme en me le corrigeant
SVP !!!.
# Constructeur de la classe
def __init__(self, idNumber, nomPrenom, solde):
self.idNumber = idNumber
self.nomPrenom = nomPrenom
self.solde = solde
# methode d'alimentation du compte
def versement(self, argent):
self.solde = self.solde + argent
# méthode pour retrait d'argent
def retrait(self, argent):
if (self.solde < argent):
self.solde = self.solde - argent
else:
print(" Impossible d'effectuer l'opération, solde insuffisant !")
def agios(self):
self.solde = self.solde*95/100
def compte_bancaire(self, idNumber, nomPrenom, solde):
self.idNumber = idNumber
self.nomPrenom = nomPrenom
self.solde = solde
# methode pour afficher les résultats
def afficher_infos(self):
print("L'identifiant du Compte est: ", self.idNumber)
print("Nom & Prénom : ", self.nomPrenom)
print("Le Solde est: ", self.solde , " DH ")
print("Sauf erreur ou Omission ! ")
# Instanciation de la classe
monCompte = compte_bancaire()
monCompte.versement()
monCompte.retrait()
monCompte.agios()
monCompte.afficher_infos()
Windows / Firefox 137.0
A voir également:
- Correction de l'application
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Votre appareil ne dispose pas des correctifs de qualité et de sécurité importants - Guide
- Desinstaller application windows - Guide
- Windows application démarrage - Guide
- Comment supprimer une application préinstallée sur android - Guide
bonjour,
explique aussi ce qui ne va pas avec ton programme, ainsi que le résultat que tu souhaites obtenir.
Enfin bon, ça devrait donner un truc du genre
class CompteBancaire: # Constructeur de la classe def __init__(self, idNumber, nomPrenom, solde): self.idNumber = idNumber self.nomPrenom = nomPrenom self.solde = solde # Méthode d'alimentation du compte def versement(self, argent): self.solde += argent # Méthode pour retrait d'argent def retrait(self, argent): if self.solde >= argent: self.solde -= argent else: print("Impossible d'effectuer l'opération, solde insuffisant !") # Méthode pour appliquer les agios def agios(self): self.solde *= 0.95 # Retire 5% de frais # Méthode pour afficher les informations du compte def afficher_infos(self): print("L'identifiant du Compte est :", self.idNumber) print("Nom & Prénom :", self.nomPrenom) print("Le Solde est :", self.solde, "DH") print("Sauf erreur ou omission !") # Instanciation de la classe avec des données monCompte = CompteBancaire(12345, "Jean Dupont", 1000) # Utilisation des méthodes monCompte.versement(500) monCompte.retrait(200) monCompte.agios() monCompte.afficher_infos()