1
resposta

eu acabei fazendo por Switch/case

import java.util.Scanner;

public class ContaCorrente {
    public static void main(String[] args) {
    String nomeCliente = "Alysson";
        double saldoInicial = 2500;
        String tipoConta= "conta Corrente";
        int choice = 0;


        System.out.println("*************************");
        System.out.println("\nNome do cliente: "+ nomeCliente);
        System.out.println("Tipo de conta ="+ tipoConta);
        System.out.println();
        System.out.println("saldo incial da conta é: "+ saldoInicial);
        System.out.println("*************************");
        String menu= """
                OPERAÇÕES DE ESCOLHA:
                1 - Consulta Saldo:
                2 - Depositar Valor:
                3 - Transferir valor:
                4 - Sair
                """;
        Scanner scanner = new Scanner(System.in);

        while (choice!=4){
            System.out.println(menu);
            choice = scanner.nextInt();

           switch (choice) {
               case 1:
                   System.out.println("Seu saldo atual é de:" + saldoInicial);
                   break;
               case 2:
                   System.out.println("valor a Depositar:");
                   Scanner deposito = new Scanner(System.in);
                   double deposito1 = deposito.nextDouble();
                   saldoInicial += deposito1;
                   System.out.println("Novo Saldo da conta:"+ saldoInicial);
                   break;
               case 3:
                   System.out.println("Qual valor a Transferir:");
                   Scanner saque = new Scanner(System.in);
                   double saque1 = saque.nextDouble();
                   if (saque1 > saldoInicial) {
                       System.out.println("Saque maior que saldo!!!!");
                   } else {
                       saldoInicial -= saque1;
                       System.out.println("Novo saldo da conta:"+saldoInicial);
                   }
                   break;
           }
            System.out.println("Operação finalizada!");
       }
    }
}
1 resposta

Olá Alyssito, tudo bem?

Usar Switch-case é uma outra forma interessante também de resolver o problema! Perfeitamente aceitável e uma ótima maneira de lidar com múltiplas condições.

Parabéns pelo seu empenho e bons estudos!