import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Digite seu nome");
String nomeCliente = entrada.nextLine();
double extrato = 0.0;
int i = 1;
System.out.println("""
*****************************************************************************************
Olá, %s
Seu saldo é $ %f
*****************************************************************************************
""".formatted(nomeCliente, extrato));
while (i == 1) {
System.out.println("""
*****************************************************************************************
1-Extrato
2-Deposito
3-Saque
4-Sair
*****************************************************************************************
""");
int opcao = entrada.nextInt();
switch (opcao) {
case 1:
System.out.println("Seu saldo é " + extrato);
i = 1;
break;
case 2:
System.out.println("Digite o valor do depósito.");
double deposito = entrada.nextDouble();
extrato += deposito;
System.out.println("Agora seu saldo é $" + extrato);
i = 1;
break;
case 3:
System.out.println("Digite o valor do saque.");
double saque = entrada.nextDouble();
if(extrato >= saque) {
extrato -= saque;
System.out.println("Agora seu saldo é $" + extrato);
i = 1;
}else{
System.out.println("Valor insuficiente");
}
break;
case 4:
System.out.println("Muito obrigado");
i = 2;
break;
default:
System.out.println("Número inválido");
i = 1;
break;
}
}
}
}