Даны три числа x y z вычислить квадратные корни тех из них значения которых положительны и корни кубические тех значения которых отрицательны​

Foxxx11 Foxxx11    3   11.04.2019 13:12    21

Ответы
lizasyper6 lizasyper6  21.12.2023 16:56
Для решения данной задачи, мы будем использовать условные выражения и математические операции.

1. Сначала мы должны ввести значения трех чисел: x, y и z.
2. Затем, для вычисления квадратных корней и кубических корней, мы используем функции sqrt() для квадратного корня и cbrt() для кубического корня.
3. Мы создадим условие, чтобы проверить, является ли число положительным, отрицательным или равным нулю, используя операторы сравнения (<, >, ==).
4. Если число положительное, мы вычисляем его квадратный корень с помощью функции sqrt().
5. Если число отрицательное, мы вычисляем его кубический корень с помощью функции cbrt().
6. Если число равно нулю, мы пропускаем его и переходим к следующему числу.
7. Мы выводим вычисленные значения квадратных корней положительных чисел и кубических корней отрицательных чисел.
8. Затем завершаем программу.

Пример кода на языке Python:

```python
import math

# Вводим значения трех чисел
x = float(input("Введите значение x: "))
y = float(input("Введите значение y: "))
z = float(input("Введите значение z: "))

# Вычисление квадратных корней и кубических корней
if x > 0:
sqrt_x = math.sqrt(x)
else:
sqrt_x = 0

if y > 0:
sqrt_y = math.sqrt(y)
else:
sqrt_y = 0

if z > 0:
sqrt_z = math.sqrt(z)
else:
sqrt_z = 0

if x < 0:
cbrt_x = math.pow(x, 1/3)
else:
cbrt_x = 0

if y < 0:
cbrt_y = math.pow(y, 1/3)
else:
cbrt_y = 0

if z < 0:
cbrt_z = math.pow(z, 1/3)
else:
cbrt_z = 0

# Вывод результатов
print("Квадратные корни положительных чисел:")
print("sqrt(x) =", sqrt_x)
print("sqrt(y) =", sqrt_y)
print("sqrt(z) =", sqrt_z)

print("Кубические корни отрицательных чисел:")
print("cbrt(x) =", cbrt_x)
print("cbrt(y) =", cbrt_y)
print("cbrt(z) =", cbrt_z)
```

Таким образом, мы можем вычислить квадратные корни положительных чисел и кубические корни отрицательных чисел, используя данный код.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика