1
resposta

[Projeto] Challenge 1: Código do "Java Bank" Solucionado

Bom dia, boa tarde, boa noite! Segue meu código do primeiro challenge: import java.util.Scanner;


  public class DesafioBanco {
    public static void main(String[] args) {
        String nome = "Guilherme Bartmann";
        String tipoConta = "Corrente Premium";
        double saldo = 2000;

        System.out.println("______________________");
        System.out.println("\nBem-vindo ao Java Bank");
        System.out.println("\nNome do Cliente: " + nome);
        System.out.println("Tipo conta: " + tipoConta);
        System.out.println("Seu saldo é: R$" + saldo);
        System.out.println("\n______________________");

        String menu = """
        ***************************    
            O que deseja fazer?
        
        1 - Extrato de Saldo
        2 - Adicionar Saldo
        3 - Transferir Saldo
        4 - Sair
        ***************************
        """;
        Scanner leitura = new Scanner(System.in);
        int escolha = 0;

        while (escolha != 4) {
            System.out.println(menu);
            escolha = leitura.nextInt();

            if (escolha == 1) {
                System.out.println("O seu Saldo é de: R$" + saldo);
            } else if (escolha == 2) {
                System.out.println("Insira o valor que deseja adicionar no Saldo: ");
                double adicao = leitura.nextDouble();
                saldo += adicao;
                System.out.println("Seu Saldo é de: R$" + saldo);
            } else if (escolha == 3) {
                System.out.println("Insira o valor que deseja transferir do Saldo: ");
                double retirada = leitura.nextDouble();
                if (retirada > saldo) {
                    System.out.println("Não é possível realizar essa transação.");
                } else {
                    saldo -= retirada;
                    System.out.println("Seu Saldo atual é de: R$" + saldo);
                }
            } else if (escolha != 4) {
                System.out.println("Opção inválida.");
            } else if (escolha == 4) {
                System.out.println("Obrigado por utilizar o Java Bank!");
            }
        }
    }
}
1 resposta

Oi, Guilherme, tudo bem?

Parabéns pelo resultado e agradeço por compartilhar no fórum suas respostas para os desafios propostos. Tenho certeza que sua contribuição vai ser muito valiosa para a comunidade do fórum!

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

Abraços e bons estudos!