короче, вот код:
#include "pch.h"
#include "stdio.h"
#include "conio.h"
#include "locale.h"
#define _USE_MATH_DEFINES
#include "math.h"
#include
using namespace std;
int main()
{
double y, x, //Входные и выходные переменные//
a, b, c, d, e, f, g, h; //Промежуточные переменные//
//x1=-0.514; y1=-4.5025e+01;
//x2=0.9; y2=-3.9619e+02;
//x3=2.34; y3=4.3895e+02;
setlocale(LC_ALL, "Russian");
printf("\t\tЛИНЕЙНАЯ ПРОГРАММА");
printf("Программировение линейного процесса");
cout << " Введите коэффициент x = ";
cin >> x;
a = pow(M_E, x + 0.5)*sqrt(fabs(x - tan(x + 13 * M_PI / 180) + 25));
b = sin(pow(x, 3));
g = pow(sqrt(h), 3);
h = pow(b, 2);
c = fabs(x);
d = log(c);
e = log(5.);
f = d / e;
y = a / (h * g * e);
cout << "Если х = " << x << endl;
cout.setf(ios::scientific, ios::floatfield);
cout << "Результат у =" << y << endl << endl;
cout.setf(0, ios::floatfield);
cout << "Конец программы. Нажмите любую клавишу..." << endl;
_getch(); /*ЗАДЕРЖКА ДО НАЖАТИЯ ЛЮБОЙ КЛАВИШИ*/;
return 0;
}
При запуске пишет, что переменная h неинициализированная
сама формула под номером 3:тык