Собственно, имеется код
#include <iostream>
#include <math.h>
using namespace std;
int main()
{int a, b, c, len;
cout << "Введіть значення точки А:";
cin >> a;
cout << "\nВведіть значення точки В:";
cin >> b;
cout << "\nВведіть значення точки С:";
cin >> c;
if ((a-b)<(a-c))
{len = abs(b-a);
cout << "\nОтже, точка В=" << b << " знаходиться ближче до точки А=" << a << "," << " ніж точка С=" << c << "." << endl;
cout << "Відстань між А та В=" << len << endl;}
else
{len = abs(b-a);
cout << "Точка С=" << c << " ближче до точки А=" << a << "," << " ніж точка В=" << b << endl;
cout << "Відстань між А та В=" << len << endl;}
return 0;
}
и ошибка
нет декларации abs в етой области видимостиabs() - функция для нахождения абсолютного значения виражения, ее нужно декларировать, как переменную???

тогда как ето сделать, ничего не получается((
geany 0.21
Пользователь решил продолжить мысль 31 Января 2012, 21:02:16:
Пишу на украинском...не обращайте внимание, но для тех, кто его не понимает, вот задание
На числовой оси расположены три точки: A, B, C. Определить, какая из
двух последних точек (B или C) расположена ближе к A, и вывести эту
точку и ее расстояние от точки A.