Skip to content
New issue

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

feat: add desafio francielidesouza #239

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

francielidesouza
Copy link

#238 Código desenvolvido com base nas aulas de Guilherme Arthur de Carvalho sobre fundamentos de Python.

Desafio: Sistema Bancário Simples em Python

O desafio consiste em criar um sistema bancário simples com as seguintes funcionalidades:

Depósito:

  • Permitir depósitos de valores positivos.
  • Armazenar todos os depósitos em uma variável e exibi-los no extrato.

Saque:

  • Permitir até 3 saques diários, com um limite máximo de R$ 500 por saque.
  • Verificar se há saldo suficiente antes de permitir o saque.
  • Informar ao usuário se não for possível sacar devido à falta de saldo.
  • Armazenar todos os saques em uma variável e exibi-los no extrato.

Extrato:

  • Exibir um extrato com o histórico de todas as operações de depósito e saque.
  • Mostrar o saldo atual no final da listagem no formato R$ xxx.xx.

O sistema deve trabalhar com apenas um usuário e deve garantir que o saldo nunca fique negativo. O menu interativo permite ao usuário escolher entre as operações de depósito, saque, visualização do extrato e sair do programa. 🚀🏦

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant