We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
menu = """ [d] depositar [s] sacar [e] extrato [q] sair
=> """
saldo = 0 limite = 500 extrato = "" numero_saque = 0 LIMITE_SAQUE = 3
while True: opcao = input(menu)
if opcao == "d": deposito = int(input("digite o valor a ser depositado")) if deposito > 0: saldo += deposito extrato += f"Depósito: R$ {deposito:.2f}\n" else: print("Operação falhou! O valor informado é inválido.") elif opcao == "s": valor_saque = float(input("Informe o valor do saque:")) excedeu_saldo = valor_saque > saldo limite1 = valor_saque > limite limite_saques = numero_saque >= LIMITE_SAQUE if excedeu_saldo: print("Operação falhou! Você não tem saldo suficiente.") elif limite1: print("Operação falhou! O valor do saque excede o limite.") elif limite_saques: print("Operação falhou! Número máximo de saques excedido.") elif valor_saque > 0: saldo -= valor_saque extrato += f"Saque: R$ {valor_saque:.2f}\n" numero_saque += 1 else: print("Operação falhou! O valor informado é inválido.") elif opcao == "e": print("\n================ EXTRATO ================") print("Não foram realizadas movimentações." if not extrato else extrato) print(f"\nSaldo: R$ {saldo:.2f}") print("===================================") elif opcao == "q": break else: print("opcao invalida , por favor selecione novamente a operação correta")
The text was updated successfully, but these errors were encountered:
No branches or pull requests
menu = """
[d] depositar
[s] sacar
[e] extrato
[q] sair
=> """
saldo = 0
limite = 500
extrato = ""
numero_saque = 0
LIMITE_SAQUE = 3
while True:
opcao = input(menu)
The text was updated successfully, but these errors were encountered: