import java.util.Scanner;
public class DesafioBanco2 {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
String nome = "Stephany Ferreira";
String tipoConta = "Corrente";
double saldoInicial = 3500;
int opcao = 0;
String menuPrincipal = """
Operações:
1- Consultar saldo
2- Receber valor
3- Transferir valor
4- Sair
""";
System.out.println("Dados inciais do cliente:");
System.out.println("Cliente: " + nome);
System.out.println("Tipo de conta " + tipoConta);
System.out.println(menuPrincipal);
while (opcao != 4){
System.out.println("Digite a opção desejada");
int escolha = entrada.nextInt();
switch (escolha){
case 1:
System.out.println("Saldo incial: " + 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 o valor a ser transferido: ");
double valorTransferir = entrada.nextDouble();
if (valorTransferir > saldoInicial)
System.out.println("Não há saldo suficiente para a transferência");
else
saldoInicial -= valorTransferir;
System.out.println("Saldo " + saldoInicial);
break;
case 4:
opcao = escolha;
break;
default:
System.out.println("Opção inválida");
}
}
}
}