1
resposta

Resolução do desafio final

Olá deixo meu código aqui para e registro e também marcar este primeiro e importante passo de desenvolvimento profissional e com a Alura


import java.util.Scanner;

public class DesafioConclusao {
    public static void main(String[] args) {
        String nome = "Garro";
        String  tipoConta = "Corrente";
        double saldo = 200;
        int opcao = 0;



        System.out.println("Nome do cliente: " + nome);
        System.out.println("Tipo da conta: "+  tipoConta);
        System.out.println("Saldo diponível: "+ saldo);

        String menu = """
                1- Consultar saldo
                2- Transferir
                3- Sacar
                4- Depositar
                5- Sair
                """;

        Scanner leitura = new Scanner(System.in);//SERVE PARA LER OS DADOS DO TECLADO
        while (opcao != 5){
            System.out.println(menu);
            opcao = leitura.nextInt();


        if ( opcao == 1) {
            System.out.println("Seu saldo é de:" + saldo);
        }

           else if ( opcao == 2)    {
        System.out.println("Qual valor da sua trasnferência ");
        double valor = leitura.nextDouble();

        if (valor > saldo){
            System.out.println("Valor indisponível");
        }
        else {
            saldo = saldo - valor;
            System.out.println("Novo saldo" + saldo);
        }


            }
        else if(opcao == 3){
            System.out.println("Quanto deseja sacar?");
            double valor = leitura.nextDouble();

            if (saldo < valor){
                System.out.println("Valor indisponível");
            }
            else {
                valor = saldo-=valor;
                System.out.println("Novo saldo" + saldo);
            }

        }

        else if(opcao == 4){
            System.out.println("Qual valor você deseja depositar");
            double depositar = leitura.nextDouble();

            saldo += depositar;
            System.out.println("Novo saldo" + saldo);
        }
        }
    }
}
1 resposta

Olá, Francisco! Como vai?

Parabéns por esse primeiro passo aqui com a gente!

Observei que você explorou o uso do Scanner para capturar entradas do usuário, utilizou muito bem estruturas condicionais para controlar as operações bancárias e ainda compreendeu a importância do loop while para manter o menu ativo até a saída.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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