0
respostas

Desafio em Java

import java.util.Scanner;

public class testeFinal {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int operacao = 0;
        double recebido = 0;
        double valorTransferencia = 0;
        double saldo = 5000.00;
        // Dados iniciais
        System.out.println("""
                ======== DADOS INICIAIS DO CLIENTE ========
                Nome: Felipe Gomes de Almeida Silva
                Tipo de conta: Corrente
                Saldo inicial: R$ 5000,00
                ===========================================
                """);
        // Menu de tarefas
        while (operacao != 4) {
            System.out.println("""
                    1. Consultar saldos
                    2. Receber valor
                    3. Transferir valor
                    4. Sair
                    Digite a opção desejada.
                    """);
            operacao = scanner.nextInt();
        // Operação de cada tarefa
            if (operacao == 1) {
                System.out.println("O saldo da conta é: " + saldo);
            }else if (operacao == 2) {
                System.out.println("Digite o valor que será recebido: ");
                recebido = scanner.nextDouble();
                System.out.println("O valor recebido em reais é: " + recebido + ", O saldo da sua conta atualizado é: R$" + (saldo += recebido));
            }else if (operacao == 3) {
                System.out.println("Digite o valor da transfêrencia que será enviada: ");
                valorTransferencia = scanner.nextDouble();
                System.out.println("O valor enviado na transfêrencia foi de R$" + valorTransferencia + ", o saldo atualizado é de R$" + (saldo + valorTransferencia));
                if (saldo < valorTransferencia) {
                    System.out.println("Você não possui saldo suficiente para realizar essa transfêrencia.");
                } else {
                    System.out.println("O valor transferido foi: " + valorTransferencia + ". O saldo atualizado é: R$" + (saldo -= valorTransferencia));
                }
            }
        }
    }
}