Menu
Coddy logo textTech

Recapitulação - Método de Validação

Parte da seção Fundamentos do Journey de Ruby da Coddy — lição 52 de 88.

challenge icon

Desafio

Fácil

Defina um método chamado in_range? que recebe três parâmetros: number, min e max. O método deve retornar true se o número estiver dentro do intervalo (inclusive) e false caso contrário.

Leia três números inteiros da entrada:

  1. O número a ser verificado
  2. O valor mínimo do intervalo
  3. O valor máximo do intervalo

Use seu método in_range? para verificar se o número está dentro do intervalo fornecido e imprima o resultado.

Por exemplo, se as entradas forem 15, 10 e 20:

  • 15 está entre 10 e 20 (inclusive)

A saída deve ser:

true

Se as entradas forem 5, 10 e 20, a saída deve ser:

false

Se as entradas forem 10, 10 e 20, a saída deve ser:

true

Experimente você mesmo

# Lê a entrada
number = gets.chomp.to_i
min = gets.chomp.to_i
max = gets.chomp.to_i

# TODO: Defina o método in_range? abaixo


# Chama o método e imprime o resultado
puts in_range?(number, min, max)

Todas as lições de Fundamentos