1
resposta

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));
                }
            }
        }
    }
}
1 resposta

Oi Felipe! Tudo bem?

Parabéns pelo resultado na resolução do desafio, ficou ótimo!

Além disso, agradeço por compartilhar seu código com os demais estudantes, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

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

Abraços e bons estudos!