1
resposta

[Projeto] [PROJETO] BANCO ALURA

Segue a minha resolução da última atividade do curso:

import java.util.Scanner;

public class BancoAlura {
        public static void main(String[] args) {

            Scanner leitura= new Scanner(System.in);
            String nome = "Lais Ximenes";
            String tipoDaConta = "Corrente";
            double saldo = 2500.00;
            int opcao;

            //Mostrar dados iniciais
            System.out.println("--------------------------");
            System.out.println("BANCO ALURA");
            System.out.println(" ");
            System.out.println("Nome: " + nome);
            System.out.println("Tipo da conta: " + tipoDaConta);
            System.out.println("Saldo Inicial: " + saldo);
            System.out.println("--------------------------");
            System.out.println(" ");

            //Lista de Operações
            String menu = "Operações:\n1- Consultar saldos\n2- Receber valor\n3- Transferir valor\n4- Sair\n\nDigite a opção desejada:";

            //Laços
            do{
                System.out.println(menu);
                opcao = leitura.nextInt();

            switch (opcao){
                case 1:
                    System.out.println("O seu saldo atual é de R$ " + saldo);
                    break;
                case 2:
                    System.out.println("Qual valor será recebido?");
                    double receberDinheiro = leitura.nextDouble();
                    saldo += receberDinheiro;
                    System.out.println("Seu novo saldo é de: " + saldo);
                    break;
                case 3:
                    System.out.println("Qual valor será transferido?");
                    double transferirDinheiro = leitura.nextDouble();
                    saldo -= transferirDinheiro;
                    System.out.println("Seu novo saldo é de: " + saldo);
                    break;
                case 4:
                    break;
                default:
                    System.out.println("Opção iválida, tente novamente!");
            }
            } while (opcao != 4);
        }
}


1 resposta

Olá Lais Ximenes,

Parabéns por compartilhar sua resolução da última atividade do curso "Java: criando a sua primeira aplicação"! É muito importante praticar e colocar em prática o que foi aprendido.

Sua solução está muito boa e funcional. O código está bem organizado e fácil de entender. Além disso, você utilizou corretamente as estruturas de repetição e condicionais.

Uma sugestão que posso dar é adicionar algumas validações de entrada do usuário, por exemplo, para evitar que ele digite valores negativos ou caracteres inválidos. Isso pode melhorar ainda mais a experiência do usuário.

Espero ter ajudado e bons estudos!