From edebbf013403818440712e4a4c2d9e682779b7ba Mon Sep 17 00:00:00 2001 From: FLORA MACEDO DE MOURA VALVERDE <24053> Date: Thu, 16 Oct 2025 12:45:51 -0300 Subject: [PATCH] =?UTF-8?q?Exerc=C3=ADcio=20class?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- exercicio_class/exercicio.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 exercicio_class/exercicio.py diff --git a/exercicio_class/exercicio.py b/exercicio_class/exercicio.py new file mode 100644 index 0000000..49fb922 --- /dev/null +++ b/exercicio_class/exercicio.py @@ -0,0 +1,22 @@ +class ContaBancaria: + def __init__(self, numero_conta, titular_conta, saldo): + self.numero_conta = numero_conta + self.titular_conta = titular_conta + self.saldo = 0.0 + + def depositar(self, valor): + if valor > 0: + print(f"Depósito de R${valor} realizado.") + self.saldo = +valor + else: + print("Depósito negado: o valor tem que ser maior que 0.") + + def sacar(self, valor): + if valor >0: + if valor <= self.saldo: + print(f"Saque de R${valor} realizado com sucesso.") + self.saldo = -valor + else: + print("Saque negado: o valor deve ser maior que 0.") + else: + print("Saque negado: saldo insuficiente.")