Регистрация
8 Авг 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
error C3861: func1: идентификатор не найден
error C3861: func2: идентификатор не найден

Вот сам код (по заданию должно выглядеть примерно так)
#include
#include
#include
#define MIN(a,b) ((a) < (b) ? (a) : (b))
#define MAX(a, b) ((a) > (b) ? (a) : (b))
using namespace std;

void main(void)
{
setlocale(LC_ALL, "Russian");
double x,y,a;
cout << "Введите X x = ";
cin >> x;
cout << "Введите Y y = ";
cin >> y;
cout << "Введите A a = ";
cin >> a;
if(x*y>2){
cout << "xy>2 /n Ответ "<<func1(x,y,a);
}
else{
double res =func2(x,y,a);
cout << "xy<=2 /n Ответ "<<res;
}

_getch();

}
double c (double x){
double c = cos(x);
return c;
}

double func1 (double x,double y,double a){
double b = c(x+2);

double ans1 = a*(y*y)*b;
return ans1;
}

double mins (double y,double x,double a ){
double z = MIN(MIN(x,y),a);
return z;
}
double maxs (double y,double x ){
double maxs = MAX(x,y);
return maxs;
}
double func2 (double x,double y,double a){

double ans2 = maxs(y,x)/mins(y,x,a);
return ans2;
}
 
Назад
Сверху