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

Projeto Final

import java.util.Scanner;

public class Desafio {
    public static void main(String[] args) {
        String nomeCliente = "Bruce Wayne";
        String tipoConta = "Corrente";
        double saldo = 200500;
        int opcao = 0;

        System.out.printf("*************************");
        System.out.printf("\nCliente: %s", nomeCliente);
        System.out.printf("\nTipo de conta: %s", tipoConta);
        System.out.printf("\nSaldo atual: %.2f", saldo);
        System.out.printf("\n*************************\n");

        String menu = """
                \n*** Digite sua opção *** 
                1 - Consultar saldo 
                2 - Tranferir valor 
                3 - Receber valor 
                4 - Sair
                """;

        Scanner scanner = new Scanner(System.in);

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


                if (opcao == 1) {
                    System.out.printf("\nSaldo atualizado: %.2f\n", saldo);
                } else if (opcao == 2) {
                    System.out.println("\nQual o valor que deseja transferir?\n");
                    double valorTransferido = scanner.nextDouble();

                    if (valorTransferido > saldo) {
                        System.out.println("\nNão há saldo para realizar a transferência\n");
                    } else {
                        saldo -= valorTransferido;
                        System.out.printf("\nSaldo atualizado: %.2f\n", saldo);
                    }
                } else if (opcao == 3) {
                    System.out.println("\nValor recebido: \n");
                    double valorRecebido = scanner.nextDouble();

                    saldo += valorRecebido;

                    System.out.printf("\nSaldo atualizado: %.2f\n", saldo);
                } else if (opcao != 4) {
                    System.out.println("Opção inválida\n");
                    continue;
            }
        }

        System.out.println("\nEncerrando programa...");
        
        scanner.close();
    }
}
1 resposta
solução!

Oi Gabrielly! 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!