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

Desafio conta bancária concluído.

import java.util.Scanner;

public class BancoVirtual {
    public static void main(String[] args) {
        String dadosCliente;
        dadosCliente = """
                ****************************
                    Dados Do Cliente
                    
                Nome: Flavio Ricardo Uliana
                Tipo conta: corrente
                Saldo inicial: R$ 2500,00
                
                ****************************
                """;

        System.out.println(dadosCliente);

        Scanner operacoes = new Scanner(System.in);
        int opcao = 0;
        double saldoInicial = 2500.00;
        double recebeValor = 0;
        double transfereValor = 0;

        String menu = """
                Operações
                
                1 - Consultar saldos
                2 - Receber valor
                3 - Transferir valor
                4-  Sair
                
                Digite a opção desejada!""";

        while (opcao != 4) {
            System.out.println(menu);
            opcao = operacoes.nextInt();

            if (opcao == 1) {
                System.out.println("Saldo atual: R$" + saldoInicial);
            } else if (opcao == 2) {
                System.out.println("Digite o valor recebido:");
                recebeValor = operacoes.nextDouble();
                saldoInicial += recebeValor;
                System.out.println("Saldo atual: R$" + saldoInicial);
            } else if (opcao == 3) {
                System.out.println("Digite o valor a ser transferido:");
                transfereValor = operacoes.nextDouble();
                if (saldoInicial < transfereValor) {
                    System.out.println("Saldo insuficiente!");
                } else {
                    saldoInicial -= transfereValor;
                }
                System.out.println("Saldo atual: R$" + saldoInicial);
            } else if (opcao > 4 || opcao < 1) {
                System.out.println("Opção inválida!");
            }
         }
        System.out.println("Fim");
    }
}
1 resposta
solução!

Oi, Flavio, tudo bem?

Parabéns pelo resultado na resolução do desafio, ficou ótimo!

Também agradeço por compartilhar seu código com os demais estudantes, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum. Abraços!