2. На вході дано десяткове число х. Програма повинна вивести квадрат цього числа якщо число с
від'ємним, False якщо число рівне о та поміняти знак на від'ємне якщо число додатне.
Ответы
Вот программа на Python:
```
х = с плавающей запятой (ввод ())
если х < 0:
печать (х ** 2)
Элиф х == 0:
печать (ложь)
еще:
печать (-х)
```
Объяснение:
- Оператор `float(input())` считывает десятичное число из стандартного ввода и преобразует его в число с плавающей запятой.
- Первый оператор `if` проверяет, является ли число отрицательным (`x < 0`). Если это так, то он печатает квадрат числа (`x**2`) с использованием оператора возведения в степень (`**`).
- Если число не отрицательное, программа переходит к оператору `elif`, который проверяет, равно ли число нулю (`x == 0`). Если это так, он печатает логическое значение «False».
- Если число не является ни отрицательным, ни нулем, программа переходит к оператору else, который инвертирует число (`-x`) и печатает его.