Вчем ошибка,,в вычислениях второго условия пишет ошибку, #include #include #include int main() { float a,b,c,x,f; printf(“ введите: \n»); printf (“\ta=\n”); scanf(“%f”,& a); printf(“\tb=\n”); scanf (“%f”,& b); printf(“\tc=\n”); scanf(“%f”,& c); printf(“\tx=\n”); scanf(“%f”,& x); /*вычисляем значение функции, исходя из данных условий */ if (a< 0 & & x! =0) f=(a*pow(b,2)+pow(b,2)*x); else if (a> 0 & & b=0) f= (x-pow(cos(a,3)+ ((2*a*b)-sqrt((pow(a,2)+pow(b,2))/pow(exp,2*a*b)+log(; else f=1+ x/c; printf(“\ результат f %f”,f); getch(); /* задержка экрана */ return 0; /* успешное завершение программы */ }
Во-первых, ты пишешь cos(a,3), фактически функция косинуса принимает только 1 аргумент, и если ты хотел косинус в кубе, то тебе надо pow(cos(a),3), примерно так