123456789101112131415161718192021222324252627 |
- def get_number(prompt):
- """Запрашивает у пользователя число и возвращает его."""
- while True:
- try:
- return float(input(prompt))
- except ValueError:
- print("Пожалуйста, введите корректное число.")
- def process_numbers(first_number, second_number):
- """Уменьшает первое число в два раза, если его абсолютное значение больше второго."""
- if abs(first_number) > abs(second_number):
- first_number /= 2 # Уменьшаем первое число в два раза
- return first_number
- def main():
- """Основная функция программы."""
- print("Эта программа уменьшает первое число в два раза, если его абсолютное значение больше второго.")
-
- first_number = get_number("Введите первое число: ")
- second_number = get_number("Введите второе число: ")
-
- result = process_numbers(first_number, second_number)
-
- print(f"Результат: {result}")
- if __name__ == "__main__":
- main()
|