Minha versão de conclusão do desafio, ainda não vi as aulas para aplicar correções onde for necessário, caso tenha algum erro gostaria de ser informado e se alguém tiver dicas também estou de braços abertos pra receber!
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String nome = "Jhonatan";
String TipoDeConta = "Conta Corrente";
int conta = 9875;
double Saldo = 3.855;
Scanner leitura = new Scanner(System.in);
System.out.println("***DADOS INICIAIS DO CLIENTE***");
System.out.println("nome: " + nome);
System.out.println("Tipo de conta: "+TipoDeConta);
System.out.println("Numero da conta: "+ conta);
System.out.println("Saldo Inicial: "+Saldo);
System.out.println("*******************************");
System.out.println("Operacoes disponiveis:");
System.out.println("1. Consultar saldos");
System.out.println("2. Receber Valor");
System.out.println("3. Transferir Valor");
System.out.println("4. Sair");
System.out.println("Escolha a opcao desejada:");
int Opcoes = leitura.nextInt();
switch (Opcoes){
case 1:
System.out.println(Saldo);
break;
case 2:
System.out.println("Digite o valor a receber:");
double valorRecebido = leitura.nextDouble();
if( Opcoes == 2){
double SaldoAtualizado = Saldo+valorRecebido;
System.out.println("Saldo atualizado, o seu saldo agora e de: " + SaldoAtualizado);
}
break;
case 3:
System.out.println("Digite o valor que quer transferir: ");
double valorTranferencia = leitura.nextDouble();
if(valorTranferencia > Saldo){
System.out.println("Voce nao possui saldo sulficiente");
break;
}
if (Opcoes == 3){
double saldoAtualizado3=Saldo-valorTranferencia;
System.out.println("Saldo atualizado, o seu saldo agora e de: " +saldoAtualizado3);
}
break;
case 4:
break;
default:
System.out.println("Opcao invalida");
break;
}
}
}