В чем ошибка,помогите,в вычислениях второго условия пишет ошибку,пожааалуйста #include #include #include int main() { float a,b,c,x,F; printf(“ Введите: \n»); printf (“\ta=\n”); scanf(“%f”,a); printf(“\tb=\n”); scanf ...
В чем ошибка,помогите,в вычислениях второго условия пишет ошибку,пожааалуйста
#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(a)));
else
F=1+ x/c;
printf(“\ Результат F %f”,F);
getch(); /* задержка экрана */
Return 0; /* успешное завершение программы */
}
Ответ(ы) на вопрос:
Гость
Не знаю, какая именно формула у тебя должна быть во втором условии, но ты явно намудрил со скобками
Во-первых, ты пишешь cos(a,3), фактически функция косинуса принимает только 1 аргумент, и если ты хотел косинус в кубе, то тебе надо pow(cos(a),3), примерно так
Не нашли ответ?
Похожие вопросы