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

[Projeto] Verificando se um número está em um intervalo

Olá!

Segue minha solução:

import java.util.Scanner;

public class Emprestimo {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        System.out.println("Digite o valor do empréstimo: ");

        double valorEmprestimo = sc.nextDouble();

        if(valorEmprestimo >= 1000 && valorEmprestimo <= 5000) {

            System.out.println("O valor R$ " + valorEmprestimo + " está dentro do intervalo permitido para empréstimo!");
        } else {

            System.out.println("O valor R$ " + valorEmprestimo + " não está dentro do intervalo permitido para empréstimo!");

        }
        sc.close();
    }
}
1 resposta
solução!

Olá, Victor! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de condicionais para validar intervalos numéricos com Java e ainda compreendeu a importância da estrutura de decisão para fornecer mensagens claras ao usuário. Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é tornar o código mais flexível utilizando variáveis constantes para os limites do empréstimo. Assim:

final double LIMITE_MINIMO = 1000;
final double LIMITE_MAXIMO = 5000;

if (valorEmprestimo >= LIMITE_MINIMO && valorEmprestimo <= LIMITE_MAXIMO) {
    System.out.println("O valor R$ " + valorEmprestimo + " está dentro do intervalo permitido para empréstimo!");
} else {
    System.out.println("O valor R$ " + valorEmprestimo + " não está dentro do intervalo permitido para empréstimo!");
}

Isso faz com que os limites fiquem centralizados e fáceis de alterar, deixando o código mais organizado e reutilizável.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!