import java.util.Scanner;
public class Desafio {
public static void main(String[] args){
Scanner leitura = new Scanner(System.in);
System.out.println("Insira o seu nome:");
String nome = leitura.nextLine();
System.out.println("Insira o tipo da sua conta:");
String conta = leitura.nextLine();
System.out.println("Insira seu saldo inicial: ");
int saldo = leitura.nextInt();
String menu = """
Operações
1- Consultar saldo
2- Receber
3- Transferir
4- Sair
Digite a opção desejada:
""";
int i = 0;
while (true){
System.out.println("""
******************************
Dados Iniciais do Cliente
""");
System.out.println("Nome: " + nome);
System.out.println("Tipo de conta: " + conta);
System.out.println("Saldo Inicial: " + saldo);
System.out.println("******************************");
System.out.println(menu);
int operacao = leitura.nextInt();
if (operacao == 1){
// Consultar saldo
System.out.println("O seu saldo é de R$" + saldo);
} else if (operacao == 2) {
// Receber
System.out.println("Quanto você vai receber?");
double recebimento = leitura.nextDouble();
saldo += recebimento;
} else if (operacao == 3) {
// Transferir
System.out.println("Quanto você quer transferir?");
double transferencia = leitura.nextDouble();
if(transferencia > saldo){
System.out.println("Saldo insuficiente! Tente novamente");
} else {
saldo -= transferencia;
}
} else if (operacao == 4){
// Sair
System.out.println("Operação encerrada.");
break;
} else {
System.out.println("Operação inválida! Tente novamente");
}
}
}
}