1
resposta

[Projeto] Aplicação Final

import java.util.Scanner;

public class ContaBancaria {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);
        String nomeCliente = "Alex Duarte";
        String tipoConta = "Corrente";
        double saldoInicial = 1000.00;
        int operacao = 0;

        System.out.printf("""
                ***************************************
                Dados iniciais do Cliente:

                Nome:   %s
                Tipo Conta:     %s
                Saldo Inicial:  %.2f
                ***************************************
                %n""", nomeCliente, tipoConta, saldoInicial);

        while (true) {
            System.out.println("""

                    Operações

                    1- Consultar Saldo
                    2- Receber Valor
                    3- Transferir Valor
                    4- Sair

                    Digite a opção desejada:\s
                    """);
            operacao = leitura.nextInt();
            if (operacao == 1){
                System.out.printf("Saldo Atualizado: %.2f%n", saldoInicial);
            }
            else if (operacao == 2) {
                double valorReceber = 0;
                System.out.println("Digite o valor a ser recebido: ");
                valorReceber = leitura.nextDouble();
                saldoInicial += valorReceber;
                System.out.printf("Saldo Atualizado: %.2f%n", saldoInicial);
            }
            else if (operacao == 3) {
                double valorTransferir = 0;
                System.out.println("Digite o valor a ser transferido: ");
                valorTransferir = leitura.nextDouble();
                if (valorTransferir > saldoInicial){
                    System.out.println("Valor da transferência maior que Saldo");
                }
                else {
                    saldoInicial -= valorTransferir;
                    System.out.printf("Saldo Atualizado: %.2f%n", saldoInicial);
                }
            } else if (operacao == 4) {
                break;
            }
            else if (operacao > 4) {
                System.out.println("Operação Inválida");
            }
        }
        System.out.println("Você saiu da Aplicação.");
    }
}
1 resposta

Fala Alex, de boa ?

Bem massa seu projeto, nos proximos cursos tu vai aprender novas tecnicas que vão ajudar esse código ficar mais enxuto!

Espero que tenha curtido fazer esse desafio e que esteja se preparando para os novos que vão vir :)