Написать программу которая принимает 3 числа(2 целых чисел x,y и одно действительное число z). Вычислить следушюю формулу и сравнить ее результат с z.〖(〖(x+y)〗^2/(〖(√(2&x^2+y^2 ))〗^3+〖(x+y)〗^2+1))〗^3. Если окажется z больше, то вывести квадрат z, если ровны то вывести саму z, если z меньше то вывести корень z.
Ответы
Псевдокод
x, y, z #Начальный тип — String#
real, denominator, numerator, numerator1, fraction #Тоже тип int#
print('Enter the value of "x": ')
int(input(x))
print('\nEnter the value of "y": ')
int(input(y))
print('Input the value of "z": ')
int(input(z))
#Math.pow — фунцкия, возводящая в любую степень любое число, в скобках первое число
— "число", которая должна возводится в степень, после запятой — степень.#
denominator = Math.pow(x+y, 6)
#Также благодаря этому методу можно извлечать корни любой степени, и важно знать! Корень числа это одно и то же, что и число в 1/2 степени.
Если мы хотим извлечь корень 3 степени, то должны после запятой написать 1/3 = 0.333#
numerator = Math.pow((Math.pow((Math.sqrt(((x*x)+(y*y)))), 0.333)), 3)
numerator1 = numerator+(Math.pow(x+y, 2)+1)
fraction = denominator/numerator
if z>fraction:
print('\nThe values of both variables are equal, so here is the result: ', z)
else:
print('\nThe value of "z" is less then the eqation, so here is the result: ', Math.sqrt(z))
5
Enter the value of "y":
10
Input the value of "z":
45
The value of "z" is lees then the eqation, so her is the result: 6.708203932499369