Вычислить значение функции переменных при заданных значениях параметров - C (СИ) (150559)
Формулировка задачи:
Пожалуйста помогите определить правильно ли программа считает значение выражения.
Задание: вычислить значение функции переменных при заданных значениях параметров:
x=4y^3-z/t при t=2; z=3; y=cos(t+z)
-----------------------------------
мой код программы:
----------------------------------------
в результате программы выдает результат -1.41
а я считала так:
cos(5)=0,996.... =1
x=4y^3-z/t=
4*1^3-3/2=
4-1.5=2.5
Подскажите пожалуйста программа вычисляет верно, я ошиблась в вычислении или программа неправильно составлена?
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
main()
{
double z,t,y,x;
t=2;
z=3;
y=cos(t+z);
x=4*pow(y,3)-z/t;
printf("Rezult: x=%7.2f\n",x);
system("pause");
return 0;
}Решение задачи: «Вычислить значение функции переменных при заданных значениях параметров»
textual
Листинг программы
x=(4*pow(y,3)-z)/t;
Объяснение кода листинга программы
- Переменная
xвычисляется как результат деления выражения (4*pow(y,3)-z) на переменнуюt. - Значение переменной
yне указано. - Значение переменной
zне указано. - Значение переменной
tне указано.