1
resposta

Minha rosolução desafio conta bancaria, críticas bem vindas.

import java.util.Scanner;

public class SistemaBanco {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);

    int opcaoDesejada = 0;
    double saldo = 10000.00;
    double recebendoValor = 0;
    double tranferindoValor = 0;

    System.out.println();
    System.out.println("***********************\n" +
            "Dados iniciais do cliente:\n" +
            "\n" +
            "Nome: Pato Donald\n" +
            "Tipo conta: Corrente\n" +
            "Saldo inicial: R$ 10000,00\n" +
            "*********************** " + "\n");

    for (; opcaoDesejada != 4; ) {
    System.out.println("        Operações disponíveis\n" +
            "\n" +
            "        1- Consultar saldos\n" +
            "        2- Receber valor\n" +
            "        3- Transferir valor\n" +
            "        4- Sair\n" +
            "\n" +
            "        Digite a opção desejada:");
    opcaoDesejada = leitura.nextInt();

    switch (opcaoDesejada) {
        case 1:
            System.out.println("Consultando saldo atual: " + saldo + "\n");
            break;
            
        case 2:
            System.out.println("Digite o valor que será recebido:");
            recebendoValor = leitura.nextDouble();
            saldo = saldo + recebendoValor;
            System.out.println("Novo saldo é de: " + saldo + "\n");
            break;
            
        case 3:
            System.out.println("Digite o valor que deseja transferir");
            tranferindoValor = leitura.nextDouble();
            if (saldo < tranferindoValor) {
                System.out.println("ERRO! Valor de transferencia maior que saldo disponivél");
            } else {
                saldo = saldo - tranferindoValor;
            }
            System.out.println("Novo saldo é de: " + saldo + "\n");
            break;
            
        case 4:
            System.out.println("Saindo do sistema...");
            break;
            
        default:
            System.out.println("Opção inválida. Tente novamente.");

        }
    }
}

}

1 resposta

Oi, Bruno! 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!