1
resposta

[Projeto] Desafio conta Bancaria

## ****
```import java.util.Scanner;
public class Desafios {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String nome = "Rafael Narciso";
        String tipoDeConta = "Corrente ";
        double receber = 0;
        double saldo = 1599.99;
        int conta = 0;
        System.out.println("================================================================");
        System.out.println("Nome do cliente : "+ nome);
        System.out.println("Tipo de Conta : "+ tipoDeConta);
        System.out.println("Saldo : "+ saldo);
        System.out.println("================================================================\n");
        boolean bancaria = true;
        System.out.println("================================================================");
        System.out.println("\t╔═════════════════════════════════════╗");
        System.out.println("\t║    Bem-Vindo ao sistema Bancario :  ║");
        System.out.println("\t╚═════════════════════════════════════╝");
        System.out.println("================================================================");
        while (bancaria){
            String msg = """
                        ╔═══════════════════════════════════╗
                        ║               MENU                ║
                        ║       1-  Consutar saldo   *      ║
                        ║       2-  Receber valor    *      ║
                        ║       3-  Transferir valor *      ║
                        ║       4-  Sair             *      ║
                        ╚═══════════════════════════════════╝
                    """;
            System.out.println(msg );
            int menu = sc.nextInt();
            switch (menu){
                case 1:
                    System.out.println("Bem-Vindo ao Consulta saldo :");
                    saldo += receber;
                    System.out.println("Olá, "+ nome+" seu saldo é "+ saldo);
                    break;
                case 2:
                    System.out.println("Receber valor: ");
                    receber = sc.nextDouble();
                    if(receber > 0){
                        saldo += receber;
                        System.out.println("Olá, "+ nome+" seu saldo é "+ saldo);
                    }else{
                        System.out.println("Valor invalido, por favor insira um valor positivo: :)");
                    }
                    break;
                case 3:
                    System.out.println("Transferir valor");
                    double transferir = sc.nextDouble();
                    if(transferir > saldo){
                        System.out.println("Valor invalido, por favor insira um valor menor ou igual ao saldo:");
                    }else {
                        saldo -= transferir;
                        System.out.println("Transferência realizada com sucesso..");
                    }
                    break;
                case 4:
                    System.out.println("Sair");
                    bancaria = false;
                    break;
                default:
                    System.out.println("Opção Inválida");
                    break;
            }
        }
        sc.close();
    }
}

1 resposta

Oi, Rafael! Tudo bem?

Excelente código, parabéns pelo projeto! Espero que esteja gostando do curso! Colocar em execução as atividades propostas pelo professor em aula é uma prática muito importante para internalizarmos o conteúdo. Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!