Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Desafio Conta Bancária

Desafio concluído!!!

Prof Jacqueline sempre MARAVILHOSA!!!

import java.util.Scanner;

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

        /* 1- Dados do cliente
            Declarar variáveis + imprimir os dados
         */

        String nomeDoCliente = "Maria Aparecida da Silva";
        String tipoDeConta = "Corrente";
        double saldoAtual = 3624.15;

        System.out.println("-------------------------------------------------");
        System.out.println("Seja bem-vindo(a) " + nomeDoCliente);
        System.out.println("Conta: " + tipoDeConta);
        System.out.println("Saldo Atual: R$" + saldoAtual);
        System.out.println("-------------------------------------------------");

        /* 2- Menu de opções
           Declarar variáveis + Scanner + Loop (sem fim)
         */

        int opcaoDoMenu = 0;
        String menu = ("""
                \nMenu de transações: 
                1 - Enviar Pix
                2 - Receber Pix
                3 - Saldo
                4 - Sair
                
                """);
        Scanner scanner = new Scanner(System.in);

        while (opcaoDoMenu != 4) {
            System.out.print(menu + "Digite sua opção: ");
            opcaoDoMenu = scanner.nextInt();

        /* 3- Visualização do Saldo Atualizado + Enviar ou Receber PIX
            Condicionais + declarar variaveis
         */

            if (opcaoDoMenu == 1) {
                System.out.print("Valor do Pix: R$");
                double pix = scanner.nextDouble();
                if (pix > saldoAtual) {
                    System.out.println("Saldo Insuficiente: R$" + saldoAtual + "\n-------------------------------------------------");
                } else {
                    saldoAtual -= pix;
                    System.out.print("Saldo Atual: R$" + saldoAtual + "\n-------------------------------------------------");
                }
            } else if (opcaoDoMenu == 2) {
                System.out.print("Valor do Pix: R$");
                double pix = scanner.nextDouble();
                saldoAtual += pix;
                System.out.print("Saldo Atual: R$" + saldoAtual + "\n-------------------------------------------------");
            } else if ( opcaoDoMenu == 3) {
                System.out.println("Saldo Atual: R$" + saldoAtual + "\n-------------------------------------------------");
            } else if ( opcaoDoMenu != 4) {
                System.out.println("Opção inválida!" + "\n-------------------------------------------------");
            }
        }
    }
}
1 resposta
solução!

Olá, Aline! Parabéns por concluir o desafio!

Bons estudos :)