# Prompt user for input
puts "Please enter an integer:"
# Read input from user
user_input = gets.chomp
# Check if the input is a valid integer
if user_input.to_i.to_s == user_input
number = user_input.to_i
puts "You entered: #{number}"
# Check if the number is positive, negative, or zero
if number > 0
puts "#{number} is a positive number."
elsif number < 0
puts "#{number} is a negative number."
else
puts "You entered zero."
end
# Check if the number is even or odd
if number % 2 == 0
puts "#{number} is an even number."
else
puts "#{number} is an odd number."
end
else
puts "Invalid input. Please enter a valid integer."
end