1
resposta

Fiz meu codigo com SWITCH CASE

Não utilizei while apenas o switch case gostaria de saber se isso influenciaria algo no meu codigo como ficar mais lento ou algo do tipo segue meu codigo:

import java.util.Scanner;

public class Desafio {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("***********************************************");
        System.out.println("DADOS DO CLIENTE");
        System.out.println("Nome: JONATAS GABRIEL");
        System.out.println("Tipo de conta: Corrente");
        System.out.println("Saldo da conta: R$ 5000,00");

        double saldoDaConta = 5000;

        System.out.println("***********************************************");

        System.out.println("OPERACOES DO CLIENTE");
        System.out.println("1 = VER SALDO DA CONTA");
        System.out.println("2 = TRANSFERENCIA ");
        System.out.println("3 = RECEBER VALOR ");
        System.out.println("4 = SAIR");

        System.out.println("Escolha uma opcao: ");
        int opcao = input.nextInt();
        switch (opcao) {
            case 1:
                System.out.println(saldoDaConta);
                break;
            case 2:
                System.out.println("Quanto voce quer tranferir");
                double operaçaoTransf = input.nextDouble();
                System.out.println((saldoDaConta -= operaçaoTransf));
                System.out.println("Saldo atual: " + saldoDaConta);
                break;
            case 3:
                System.out.println("Quanto voce ira depositar");
                double operaçaoDepo = input.nextDouble();
                System.out.println((saldoDaConta + operaçaoDepo));
                System.out.println("Saldo atual: " + saldoDaConta);
                break;
            case 4:
                break;

            default:
                System.out.println("opcao invalida");

        }
    }
}
1 resposta

Oi, Jonatas! Como vai?

Agradeço por compartilhar.

O uso do switch case sem o while não deixa seu código mais lento, mas ele executa apenas uma vez e encerra o programa. O while seria útil se você quisesse repetir o menu até o usuário escolher sair. Sua lógica está clara e bem organizada.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!