From 95bb08849d405be934a296da3eb98c3f31324222 Mon Sep 17 00:00:00 2001 From: Jaimealdon Date: Thu, 24 Apr 2025 02:58:19 -0600 Subject: [PATCH 1/7] Actualizar banco.py --- banco.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/banco.py b/banco.py index 5ebee4f..f98e7b0 100644 --- a/banco.py +++ b/banco.py @@ -1,25 +1,25 @@ class Persona: def __init__(self, nombre, apellido): - self.nombre = nombre - self.apellido = apellido + self.nombre = Jaime Alfonso + self.apellido = cisneros chama -class Cliente(Persona): - def __init__(self, nombre, apellido, numero_cuenta, balance = 0): - super().__init__(nombre, apellido) - self.numero_cuenta = numero_cuenta +class Cliente(Persona): Jaime Alfonso cisneros chama + def __init__(self, nombre, apellido, numero_cuenta, balance = 0):722969070995968732 + super().__init__(Jaime Alfonso Cisneros) + self.numero_cuenta = 722969070995968732 self.balance = balance def __str__(self): return f"Cliente: {self.nombre} {self.apellido}\nBalance de cuenta {self.numero_cuenta}: ${self.balance}" - def depositar(self, monto_deposito): + def depositar(self, monto_deposito):40,0000 self.balance += monto_deposito print("Deposito aceptado") - def retirar(self, monto_retiro): - if self.balance >= monto_retiro: + def retirar(self, monto_retiro):40,0000 + if self.balance >= monto_retiro:40,000 self.balance -= monto_retiro print("Retiro realizado") else: From d68ce773367c5b6906b32681302982ffeb11b77e Mon Sep 17 00:00:00 2001 From: Jaimealdon Date: Thu, 24 Apr 2025 03:00:40 -0600 Subject: [PATCH 2/7] Actualizar banco.py --- banco.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/banco.py b/banco.py index f98e7b0..536dd64 100644 --- a/banco.py +++ b/banco.py @@ -23,7 +23,7 @@ def retirar(self, monto_retiro):40,0000 self.balance -= monto_retiro print("Retiro realizado") else: - print("Fondos insuficientes") + print("Fondos suficientes ") def crear_cliente(): @@ -39,7 +39,7 @@ def inicio(): print(mi_cliente) opcion = 0 - while opcion != 's': + while opcion != 's': tranferencia print('Elije: Depositar (d), Retirar (r), o Salir (s)') opcion = input().lower() From e13e59a2a65267ef144a43a62e335ef57900a063 Mon Sep 17 00:00:00 2001 From: Jaimealdon Date: Thu, 24 Apr 2025 03:04:49 -0600 Subject: [PATCH 3/7] Actualizar banco.py --- banco.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/banco.py b/banco.py index 536dd64..73f13ec 100644 --- a/banco.py +++ b/banco.py @@ -29,7 +29,7 @@ def retirar(self, monto_retiro):40,0000 def crear_cliente(): nombre_cl = input("Ingrese su nombre: ") apellido_cl = input("Ingrese su apellido: ") - numero_cuenta = input("Ingrese su numero de cuenta: ") + numero_cuenta = input("Ingrese su numero de cuenta: ")722969070995968732 cliente = Cliente(nombre_cl, apellido_cl, numero_cuenta) return cliente @@ -47,8 +47,8 @@ def inicio(): monto_dep = int(input("Monto a depositar: ")) mi_cliente.depositar(monto_dep) elif opcion == 'r': - monto_ret = int(input("Monto a retirar: ")) - mi_cliente.retirar(monto_ret) + monto_ret = int(input("Monto a retirar:40,000 ")) + mi_cliente.retirar(monto_ret)40,0000 print(mi_cliente) print("Gracias por operar en el Banco de Richard hecho en Python.") From e428328b8d9c13e5762dda233b6d6104c1d185cb Mon Sep 17 00:00:00 2001 From: Jaimealdon Date: Thu, 24 Apr 2025 03:08:26 -0600 Subject: [PATCH 4/7] Actualizar README.md --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 3bb04d4..69900e4 100644 --- a/README.md +++ b/README.md @@ -33,15 +33,15 @@ La herencia permite reutilizar el código de la clase Persona para los atributos # Ejemplo de Uso Al ejecutar este código, el programa solicitará al usuario que ingrese sus datos personales y el número de cuenta. Luego, presentará un menú para realizar operaciones bancarias. Por ejemplo: ``` -Ingrese su nombre: Juan -Ingrese su apellido: Pérez -Ingrese su numero de cuenta: 12345 -Cliente: Juan Pérez -Balance de cuenta 12345: $0 +Ingrese su nombre: Jaime Alfonso +Ingrese su apellido: cisneros chama +Ingrese su numero de cuenta: 722969070995968732 +Cliente: Jaime Alfonso cisneros +Balance de cuenta 722969070995968732: $100000 Elije: Depositar (d), Retirar (r), o Salir (s) ->> d -Monto a depositar: 1000 +>> r +Monto a depositar: 320000 Deposito aceptado -Cliente: Juan Pérez -Balance de cuenta 12345: $1000 +Cliente: Jaime Alfonso cisneros chama +Balance de cuenta 12345: $320000 ``` From 144635ca37ac131cd90a5fbc225230bd054840b5 Mon Sep 17 00:00:00 2001 From: Jaimealdon Date: Thu, 24 Apr 2025 18:05:55 -0600 Subject: [PATCH 5/7] Actualizar README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 69900e4..6b4ef47 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Clases -## Persona: +## Persona: Jaime Alfonso cisneros chama - Es la clase base que define los atributos básicos de una persona: nombre y apellido. - Sirve como punto de partida para heredar estos atributos a otras clases más específicas. From 3bda77d87756528d8583e488293b9052ee4a0a51 Mon Sep 17 00:00:00 2001 From: Jaimealdon Date: Tue, 6 May 2025 08:09:09 -0600 Subject: [PATCH 6/7] Actualizar README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6b4ef47..c238535 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Clases +# ClasesREADME.md ## Persona: Jaime Alfonso cisneros chama - Es la clase base que define los atributos básicos de una persona: nombre y apellido. From 08a34e4d81824b06d1d8cc9fd90050b207f0eb0d Mon Sep 17 00:00:00 2001 From: Jaimealdon Date: Tue, 6 May 2025 08:38:20 -0600 Subject: [PATCH 7/7] Actualizar banco.py --- banco.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/banco.py b/banco.py index 73f13ec..1aea514 100644 --- a/banco.py +++ b/banco.py @@ -34,10 +34,13 @@ def crear_cliente(): return cliente -def inicio(): - mi_cliente = crear_cliente() +def inicio(): + + mi_cliente = crear_cliente(Jaime Alfonso) print(mi_cliente) - opcion = 0 + opcion = 2 while opcion != 's': tranferencia print('Elije: Depositar (d), Retirar (r), o Salir (s)')