Skip to content

Projeto Python de Gerenciamento de Conta Bancária: Um simples sistema de gerenciamento de conta bancária que permite ao usuário realizar depósitos, saques, verificar extrato e limite de saque.

Notifications You must be signed in to change notification settings

flaviobaptista/sistema_bancario_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Gerenciamento de Conta Bancária

Developer Art





Este projeto consiste em um sistema simples de gerenciamento de conta bancária, desenvolvido em Python. O programa permite ao usuário realizar operações de depósito, saque, verificar extrato e limite de saque.
Uma das principais características do sistema é a utilização de um menu interativo, no qual o usuário pode escolher as opções desejadas através de um número correspondente. O menu foi projetado para proporcionar uma experiência intuitiva ao usuário, tornando a interação com o sistema mais fácil e acessível.
Além disso, o sistema foi aprimorado com a implementação de funções modulares, proporcionando uma organização mais clara e eficiente do código. Isso possibilita a manutenção e extensão do projeto de forma mais prática e compreensível.
Em suma, o sistema de gerenciamento de conta bancária oferece uma solução prática e funcional para controlar as movimentações financeiras, possibilitando que o usuário realize operações bancárias de forma eficiente e segura.

Funcionalidades

  • Depósito: O usuário pode realizar depósitos em sua conta informando o valor desejado.

  • Saque: O usuário pode fazer saques de sua conta, desde que o valor solicitado não exceda o saldo disponível e o limite de saques.

  • Extrato: O usuário pode verificar o extrato de movimentações realizadas em sua conta, exibindo os depósitos e saques efetuados.

  • Limite de Saque: O programa possui um limite máximo de saques diários, que é configurado para 3 saques por padrão. O usuário será informado caso tente realizar um saque após exceder esse limite.

Requisitos

- Python 3.x

Como Utilizar

  1. Clone o repositório para o seu computador:

  2. Navegue até o diretório do projeto:

  3. Execute o script Python:

  4. Siga as instruções apresentadas no menu para realizar as operações bancárias.

Exemplo 1: Realizar um depósito de R$ 100,00

Exemplo
  • Selecionar a opção: 1 <<< DIGITE O NÚMERO E APERTE ENTER NO TECLADO PARA DEPOSITAR
  • Informe o valor do depósito: 100 <<< DIGITE O VALOR DO DEPÓSITO E APERTE ENTER NO TECLADO
============== Menu ==============
Olá, seja bem-vindo...

Escolha uma das opções a seguir.
_________________________________

[1] Depositar
[2] Sacar
[3] Extrato
[4] Sair
_________________________________

==================================
Selecionar a opção: 1
Informe o valor do depósito: 100

Depósito realizado com sucesso!

Exemplo 2: Tentar sacar R$ 200,00 (excedendo o saldo disponível)

Exemplo
  • Selecionar a opção: 2 <<< DIGITE O NUMERO 2 E APERTE ENTER NO TECLADO PARA SACAR
  • Informe o valor do SAQUE: 200 <<< DIGITE O VALOR DO SAQUE E APERTE ENTER NO TECLADO
============== Menu ==============
Olá, seja bem-vindo...

Escolha uma das opções a seguir.
_________________________________

[1] Depositar
[2] Sacar
[3] Extrato
[4] Sair
_________________________________

==================================
Selecionar a opção: 2
Informe o valor do saque: 200

Operação falhou! Você não tem saldo suficiente.

Exemplo 3: Realizar três saques de R$ 50,00 cada (excedendo o limite de saques)

Exemplo
  • Selecionar a opção: 2 <<< DIGITE O NUMERO 2 E APERTE ENTER NO TECLADO PARA REALIZAR O SAQUE
  • Informe o valor do SAQUE: 50 <<< DIGITE O VALOR DO SAQUE E APERTE ENTER NO TECLADO

===================== REPITA O PROCESSO 3 VEZES =====================

============== Menu ==============
Olá, seja bem-vindo...

Escolha uma das opções a seguir.
_________________________________

[1] Depositar
[2] Sacar
[3] Extrato
[4] Sair
_________________________________

==================================
Selecionar a opção: 2
Informe o valor do saque: 50

Saque realizado com sucesso!

============== Menu ==============
Olá, seja bem-vindo...

Escolha uma das opções a seguir.
_________________________________

[1] Depositar
[2] Sacar
[3] Extrato
[4] Sair
_________________________________

==================================
Selecionar a opção: 2
Informe o valor do saque: 50

Saque realizado com sucesso!

============== Menu ==============
Olá, seja bem-vindo...

Escolha uma das opções a seguir.
_________________________________

[1] Depositar
[2] Sacar
[3] Extrato
[4] Sair
_________________________________

==================================
Selecionar a opção: 2
Informe o valor do saque: 50

Operação falhou! Número máximo de saques excedido.


Exemplo 4: Exibindo extrato

Exemplo
  • Selecionar a opção: 3 <<< DIGITE O NUMERO 3 E APERTE ENTER NO TECLADO PARA VER O SALDO NO EXTRATO
============== Menu ==============
Olá, seja bem-vindo...

Escolha uma das opções a seguir.
_________________________________

[1] Depositar
[2] Sacar
[3] Extrato
[4] Sair
_________________________________

==================================
Selecionar a opção: 3

================ EXTRATO ================
Depósito: R$ 100.00
Saldo: R$ 100.00
=========================================

Exemplo 5: Saindo do sistema

Exemplo
  • Selecionar a opção: 4 <<< DIGITE O NUMERO 4 E APERTE ENTER NO TECLADO PARA SAIR
============== Menu ==============
Olá, seja bem-vindo...

Escolha uma das opções a seguir.
_________________________________

[1] Depositar
[2] Sacar
[3] Extrato
[4] Sair
_________________________________

==================================
Selecionar a opção: 4

- FIM DA OPERAÇÂO -






Referências e Atribuições

Clique para visualizar



About

Projeto Python de Gerenciamento de Conta Bancária: Um simples sistema de gerenciamento de conta bancária que permite ao usuário realizar depósitos, saques, verificar extrato e limite de saque.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages