Salve, salve amigos(a)
Desejo o entendimento de alguns de vocês!
Fazer um algoritmo com as regras a seguir:
A) Será apresentado na tela assim:
BANCO
SEU SALDO ATUAL É DE 500,00
1-SAQUE
2-DEPOSITO
3-TRANSFERÊNCIA
4-IMPRIMIR EXTRATO
9-SAIR
B ) Só sairá do sistema quando for digitado a opção 9.
C) Caso o usuário escolher o SAQUE o sistema deverá exibir uma mensagem pra ele digitar o valor que vai sacar. Logo deverá saber se o valor que o cliente quer sacar é possível baseado no saldo que ele tem disponível na conta, lembre que se o valor do saque for maior do que o saldo disponível, o saque não pode ser realizado, informar isso ao usuário, caso for possível o saque realize-o e atualize o saldo da conta corrente.
D) Caso escolha DEPÓSITO, o sistema vai exibir uma mensagem informando que ele deve digitar o valor do DEPÓSITO. Caso o usuário digite um valor maior que 0, o sistema vai atualizar o SALDO do BANCO somando ao SALDO que existe o valor do DEPÓSITO. Se for digitado um valor menor ou igual a zero o sistema tem que informar que esse valor não é valido.
E) Caso escolha a opção TRANFERÊNCIA, o sistema deve exibir uma mensagem informando que ele deve digitar o valor que quer transferir. Logo se deve saber se o valor a ser transferido é possível baseado no saldo que ele tem disponível em sua conta, lembrando que, se o valor da TRANSFERÊNCIA for maior do que o saldo disponível, não poderá ser realizada e será informado isso ao usuário. Caso seja possível fazer a TRANSFERÊNCIA a mesma deve atualizar o saldo da conta corrente.
F) Caso escolha a opção IMPRIMIR EXTRATO, emita um extrato com todas as operações bem sucedidas das operações bancárias. Para isso, crie um metodo que armazene 100 mensagens, por exemplo, e para cada operação que for bem sucedida, grave a mensagem correspondente nesse metodo informando a operação realizada.
Conforme o exemplo abaixo:
*SALDO INICIAL DE R$ 500,00
*SAQUE DE R$ 100,00 - SALDO RESTANTE DE R$ 400,00
*DEPÓSITO DE R$ 1000,00 - SALDO RESTANTE DE R$ 1.400,00
*SAQUE DE R$ 200,00 - SALDO RESTANTE DE 1.200,00
*TRANSFERÊNCIA DE R$ 1.000,00 - SALDO RESTANTE DE R$ 1.000,00
Esse extrato deve ser questionado quantas copias são desejadas para ser impresso, conforme o número de cópias emita o extrato.
G) Caso queira SAIR, o sistema irá termina