import java.util.Scanner;
public class SistemaBanco {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
int opcaoDesejada = 0;
double saldo = 10000.00;
double recebendoValor = 0;
double tranferindoValor = 0;
System.out.println();
System.out.println("***********************\n" +
"Dados iniciais do cliente:\n" +
"\n" +
"Nome: Pato Donald\n" +
"Tipo conta: Corrente\n" +
"Saldo inicial: R$ 10000,00\n" +
"*********************** " + "\n");
for (; opcaoDesejada != 4; ) {
System.out.println(" Operações disponíveis\n" +
"\n" +
" 1- Consultar saldos\n" +
" 2- Receber valor\n" +
" 3- Transferir valor\n" +
" 4- Sair\n" +
"\n" +
" Digite a opção desejada:");
opcaoDesejada = leitura.nextInt();
switch (opcaoDesejada) {
case 1:
System.out.println("Consultando saldo atual: " + saldo + "\n");
break;
case 2:
System.out.println("Digite o valor que será recebido:");
recebendoValor = leitura.nextDouble();
saldo = saldo + recebendoValor;
System.out.println("Novo saldo é de: " + saldo + "\n");
break;
case 3:
System.out.println("Digite o valor que deseja transferir");
tranferindoValor = leitura.nextDouble();
if (saldo < tranferindoValor) {
System.out.println("ERRO! Valor de transferencia maior que saldo disponivél");
} else {
saldo = saldo - tranferindoValor;
}
System.out.println("Novo saldo é de: " + saldo + "\n");
break;
case 4:
System.out.println("Saindo do sistema...");
break;
default:
System.out.println("Opção inválida. Tente novamente.");
}
}
}
}