import java.util.Scanner;
public class Condicional {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
String nome = "Junior Cezar";
String tipoConta = "Corrente";
double saldoInicial = 3000;
int opcao = 0;
String menu = """
Operações
1 - Consultar saldos
2 - Receber valor
3 - Transferir valor
4 - Sair
""";
System.out.println("Cliente: " + nome);
System.out.println("Tipo de conta: " + tipoConta);
System.out.println(menu);
while(opcao != 4){
System.out.println("Digite a opção desejada");
int escolha = entrada.nextInt();
switch (escolha){
case 1:
System.out.println("Saldo inicial: " + saldoInicial);
break;
case 2:
System.out.println("Digite o valor a ser recebido: ");
double valorRecebido = entrada.nextDouble();
saldoInicial += valorRecebido;
System.out.println("O novo saldo é de " + saldoInicial);
break;
case 3:
System.out.println("Digite um valor a transferir: ");
double valorTransferir = entrada.nextDouble();
if(valorTransferir > saldoInicial)
System.out.println("Não há saldo suficiente para transferir");
else
saldoInicial -= valorTransferir;
System.out.println("Saldo " + saldoInicial);
break;
case 4:
opcao = escolha;
break;
default:
System.out.println("Escolha inválida");
}
}
}
}