while True:
user_input = input("Enter an integer: ")
# Check if the user wants to stop
if user_input.lower() == "false":
break
# Ensure the input is a valid integer
try:
number = int(user_input)
# Check if it's a three-digit number
if 100 <= abs(number) <= 999:
three_digit_count += 1
# Reverse the integer manually
reversed_number = 0
temp = abs(number) # Work with positive value for reversal
while temp > 0:
reversed_number = reversed_number * 10 + temp % 10
temp //= 10
# Restore the sign of the number
if number < 0:
reversed_number = -reversed_number
reversed_numbers.append(reversed_number)
except ValueError:
print("Invalid input. Please enter a valid integer or 'false' to stop.")
# Output results
print("\nNumber of three-digit integers entered:", three_digit_count)
print("Reversed integers:", reversed_numbers)