1
resposta

[Projeto] Conta Bancária - Desafio

import java.util.Scanner;

public class Banco {
    public static void main(String[] args) {
        Scanner comandoDeEntrada = new Scanner(System.in);
        Scanner adicionarDinheiro = new Scanner(System.in);
        Scanner sacarDinheiro = new Scanner(System.in);

        int numeroDeEntrada = 0;
        double dinheiroAdicionado = 0;
        double dinheiroRetirado = 0;
        double saldoDaConta = 400.0;

        System.out.println("**************************************");
        System.out.println("********Bem vindo a sua conta*********");
        System.out.println("**************************************");

        System.out.println("\nDados iniciais da conta:");
        System.out.println("Nome:                  Mylla Stephanie");
        System.out.println("Tipo de conta:         Corrente");
        System.out.println("Saldo inicial:         R$"+ saldoDaConta );
        System.out.println("**************************************");

            while(numeroDeEntrada >= 0){
                System.out.println("\nOperações:");
                System.out.println("1 - Consultar saldo");
                System.out.println("2 - depositar valor");
                System.out.println("3 - sacar valor");
                System.out.println("4 - Sair");
                System.out.println("Digite a opção desejada:");
                numeroDeEntrada = comandoDeEntrada.nextInt();

                if (numeroDeEntrada == 1){
                    System.out.println("Seu saldo na conta corrente é de: " +saldoDaConta);
                } else if (numeroDeEntrada == 2) {
                    System.out.println("Qual valor você quer depositar:");
                    dinheiroAdicionado = adicionarDinheiro.nextDouble();
                    saldoDaConta += dinheiroAdicionado;
                } else if (numeroDeEntrada == 3) {
                    System.out.println("Qual valor você quer sacar?");
                    dinheiroRetirado = sacarDinheiro.nextDouble();
                    if (dinheiroRetirado > saldoDaConta){
                        System.out.println("Operação inválida. Seu saldo bancário é menor que o solicitado para saque.");
                    } else {
                        saldoDaConta -= dinheiroRetirado;
                        System.out.println("Seu saldo agora é de: R$" + saldoDaConta);
                    }
                } else if (numeroDeEntrada == 4) {
                    System.out.println("Volte Sempre!");
                    break;
                } else{
                    System.out.println("Comando inválido.");
                }
            }

    }
}
1 resposta

Olá Mylla Stephanie

Parabéns por concluir o curso de Java e por ter desenvolvido a aplicação de Conta Bancária como desafio! É muito bom ver o seu progresso e a aplicação dos conceitos aprendidos ao longo do curso.