import java.util.Scanner;
public class Main {
public static void main(String[] args) {
//inicializando os dados do cliente
Scanner input = new Scanner(System.in);
System.out.print("Digite seu nome: ");
String name = input.nextLine();
System.out.print("Digite o tipo da sua conta: ");
String typeAccount = input.nextLine();
double saldo = 2500.00;
System.out.println(name + " seu saldo disponível é de R$ " + saldo);
//menu de opções
int opcao = -1;
while (opcao != 0) {
System.out.println("Operações:");
System.out.println("""
1- Consultar saldo
2- Receber valor
3- Transferir valor
0- Sair
""");
System.out.println("Escolha uma opcao: ");
opcao = input.nextInt();
switch (opcao) {
case 0:
System.out.println("Até logo...saindo!");
break;
case 1:
System.out.println("Seu saldo atual: R$ " + saldo);
break;
case 2:
System.out.println("Qual valor você irá receber: ");
double valorRecebido = input.nextDouble();
saldo = saldo + valorRecebido;
System.out.println("Saldo atual: R$ " + saldo);
break;
case 3:
System.out.println("Qual valor você irá transferir: ");
double valorTransferido = input.nextDouble();
if (valorTransferido <= saldo) {
saldo = saldo - valorTransferido;
System.out.println("Transferência realizada! Saldo atual: R$ " + saldo);
} else {
System.out.println("Saldo insuficiente! Você tem R$ " + saldo);
}
break;
default:
System.out.println("Opção Invalida!");
}
}
}
}