1
0
Procházet zdrojové kódy

Загрузить файлы 'ОАиП/2024-25/36гр/2 сем/Д.Зачет'

u22podenny před 1 týdnem
rodič
revize
0a52d819c7

+ 27 - 0
ОАиП/2024-25/36гр/2 сем/Д.Зачет/podennny.py

@@ -0,0 +1,27 @@
+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()