Помогите пожалуйста,буду очень благодарен, нужно перевести формулу в с++ - Вопросы по С+

Вопрос Помогите пожалуйста,буду очень благодарен, нужно перевести формулу в с++

Регистрация
19 Авг 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
875a8375f91de049494d6073098e8a2f_62b3c6fbc61badd99fedf5d5ca8fa506.png

 
Регистрация
19 Фев 2013
Сообщения
95
Репутация
0
Спасибо
0
Монет
0
#include <cmath>
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
cout << "x: ";
double x;
cin >> x;
auto arg = pow(tan(x), 3) + exp(x) - pow(x, 4) / 2.0;
if (arg < 0) puts("Ошибка! Недопустимый аргумент квадратного корня.");
else {
auto y = sqrt(arg);
cout << fixed << setprecision(numeric_limits<double>::digits10);
cout << "y: " << y << '\n';
}
}
 
Регистрация
23 Ноя 2013
Сообщения
77
Репутация
-3
Спасибо
0
Монет
0
#include <iostream>
#include <cmath>

using namespace std;

int main()
{
double y,x,z;
cout << "x = ";
cin >> x;
z= pow(tan(x),3.0)+exp(x)-pow(x,4.0)/2.0;
if(z < 0.0)
{
cerr << "Подкоренное значение не может быть меньше нуля" << endl;
return 1;
}
y = sqrt(z);
cout << y << endl;

return 0;
}
 
Сверху Снизу