1
resposta

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

import java.util.Scanner;

public class Emprestimo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Digite o valor do emprestimo: ");
        double valorEmprestimo = scanner.nextDouble();

        if (valorEmprestimo >= 1000.0 && valorEmprestimo <= 5000.0) {
            System.out.println("O valor " + valorEmprestimo + ", esta dentro do intervalo permitido.");
        } else {
            System.out.println("O valor " + valorEmprestimo + ", nao esta dentro do intervalo permitido.");
        }
        scanner.close();
    }    
}
1 resposta

Oi, Letícia! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você usou bem o if/else pra validar o intervalo do valor do emprestimo, além do uso do Scanner pra entrada de dados. A condição logica com >= e <= ficou clara e atende bem ao objetivo da atividade.

Uma dica interessante para o futuro e usar metodos para reutilizar validações. Algo assim:


public static boolean valorDentroDoIntervalo(double valor) {
    return valor >= 1000.0 && valor <= 5000.0;
}

Esse código cria um metodo que retorna true quando o valor tá dentro do intervalo definido, facilitando o reaproveitamento da regra em outras partes do programa.

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