Consegui concluir o desafio ^^
Alguém tem alguma sugestão para o código?
import java.util.Scanner;
public class Desafio {
public static void main(String[] args) {
Scanner banco = new Scanner(System.in);
String nome = "Anny Leal";
String tipoConta = "corrente";
double saldo = 325.00;
int opcao = 0;
String menuPrincipal = """
Operações:
1- Consultar saldo
2- Receber valor
3- Transferir valor
4- Sair
""";
System.out.println("""
*****************************
Dados iniciais do cliente:
*****************************
""");
System.out.println("Nome: " + nome);
System.out.println("Tipo de conta: " + tipoConta);
System.out.println("Saldo inicial: " + saldo);
System.out.println(menuPrincipal);
while (opcao != 4) {
int escolha = banco.nextInt();
switch (escolha) {
case 1:
System.out.println("Seu saldo inicial é: " + saldo);
break;
case 2:
System.out.println("Digite o valor a ser recebido: ");
double valorRecebido = banco.nextDouble();
saldo += valorRecebido;
System.out.println("O novo saldo é de: " + saldo);
break;
case 3:
System.out.println("Digite o valor que deseja transferir: ");
double valorTransferido = banco.nextDouble();
if (valorTransferido > saldo) {
System.out.println("Você não possui saldo o suficiente para esta transição");
} else {
saldo -= valorTransferido;
System.out.println("Seu saldo agora é de: " + saldo);
}
break;
case 4:
opcao = escolha;
break;
default:
System.out.println("Opção inválida");
}
}
}
}