Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Cena   (04.12.2011 в 13:35)
Здраствуйте, помогите пожалуйста найти ошибку в программе, задание заключается в том , чтобы найти R по формуле:
R=pow(sin(x-y)+pow(cos,9)(x+y), float(1.0/13.0)), тоесть корень 13-ой степени из sin(x-y)+cos в девятой степени(x+y);
#include <iostream>
#include <math.h>
using namespace std;
int main()
{long double R;
int x, y;
cout<<"x=";
cin>>x;
cout<<"y=";
cin>>y;
R=pow(sin(x-y)+pow(cos,9)(x+y), float(1.0/13.0));
cout<<"R="<<R<<"\n";
system("PAUSE");
return EXIT_SUCCESS;
}
Мои ошибки:
C:\Dev-Cpp\K.R.cpp In function `int main()':
11 C:\Dev-Cpp\K.R.cpp cannot convert `double (*)(double)' to `double' for argument `1' to `double pow(double, double)'
C:\Dev-Cpp\Makefile.win [Build Error] [K.R.o] Error 1
Ошибку показывает в этой строке:
R=pow(sin(x-y)+pow(cos,9)(x+y), float(1.0/13.0));


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: