Напишите программу на Python, которая запрашивает у пользователя одно дробное число с клавиатуры и выводит обратное

Напишите программу на Python, которая запрашивает у пользователя одно дробное число с клавиатуры и выводит обратное ему значение. Если введенное число меньше по модулю одной миллионной, включая случай, когда оно равно нулю, программа должна вывести на экран слово "миллион". Пример Ввод Вывод
Semen

Semen

Конечно! Вот решение задачи на языке Python:

python
# Программа запрашивает у пользователя дробное число
number = float(input("Введите число: "))

# Проверяем условие: число меньше по модулю одной миллионной
if abs(number) < 0.000001:
print("миллион")
else:
# Выводим обратное значение числа
inverse_number = 1 / number
print("Обратное значение числа:", inverse_number)


В данной программе мы сначала запрашиваем у пользователя дробное число с помощью функции `input()` и преобразуем его в тип `float`. Затем мы используем условие `abs(number) < 0.000001` для проверки, является ли число меньше по модулю одной миллионной. Если это условие истинно, программа выводит слово "миллион". В противном случае, мы вычисляем обратное значение числа, используя оператор деления `1 / number`, и выводим его на экран.

Пример использования программы:

Введите число: 0.0000005
миллион

Введите число: 2.5
Обратное значение числа: 0.4


Таким образом, данная программа принимает дробное число от пользователя и выводит либо обратное значение этого числа, либо слово "миллион", если число меньше по модулю одной миллионной.
Знаешь ответ?
Задать вопрос
Привет!
hello