Есть практ. задание:
ПРОГРАММИРОВАНИЕ ЛИНЕЙНОГО ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА кое как начало получатся, но в разветвляющем не могу понять принцип if и else, а также не знаю как поставить нижний индекс функии. В общем, пикрл:
Знаю для того, кто разбирается в C++ это будет выглядеть забавно, но все же..
#include<stdio.h>
#include<math.h>
int main()
{
double y,x,f(x),f[1](z),f[2](z),f[3](z),z,c;
y=f(x);
f(x)=pow(x,4)+2*sin*pow(x,2);
c=3.2;
z=cos(c);
x=(f1(z)*f2(z)*f3(z));
if (z<0)
{
f[1](z)=sin*z+tg*z;
printf("\nx=%f,y=%f,x,y")
}
else
if (0<z<8)
{
f[2](z)=pow(cos,3)*z+3/z;
printf("\nx=%f,y=%f,x,y");
}
else
if (z>8)
{
f[3](z)=pow(z,2)+log*pow(z,2);
printf("\nx=%f,y=%f,x,y");
}
else
printf("\n Действительные корни отсутствуют.");
getchar();
}