Algoritmo
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
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 vetor que armazene 100 mensagens, por exemplo, e para cada operação que for bem sucedida, grave a mensagem correspondente nesse vetor 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