import java.util.Scanner;
public class projetoContaBancaria2{
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
double valorConta = 2500;
double valorTransferir = 0;
System.out.println("Dados iniciais do cliente:\n" +
"Nome: Marcos Vinicius de Oliveira\n" +
"Tipo conta: corrente\n" +
"Saldo inicial " + valorConta);
String menu = "Operações\n" +
"\n" +
"1- Consultar saldos\n" +
"2- Receber valor\n" +
"3- Transferir valor\n" +
"4- Sair\n" +
"\n" +
"Digite a opção desejada:";
int opcao = 0;
do {
System.out.println(menu);
opcao = (int) leitura.nextDouble();
switch (opcao) {
case 1:
System.out.println("O saldo atual é R$ " + valorConta);
break;
case 2:
System.out.println("Informe o valor a receber:");
valorConta += leitura.nextDouble();
System.out.println("Saldo atualizado R$ " + valorConta);
break;
case 3:
System.out.println("Informe o valor que deseja transferir:");
valorTransferir = leitura.nextDouble();
if (valorTransferir > valorConta) {
System.out.println("Você não tem saldo o suficiente");
} else {
valorConta = valorConta - valorTransferir;
System.out.println("Saldo atualizado R$ " + valorConta);
}
break;
default:
if(opcao == 4){
System.out.println("Saindo do sistema...");
}else {
System.out.println("Opcao invalida");
}
}
}while (opcao != 4);
}
}