помогите переделать программу на с++.с использованием перегрузки имен функций
задание такое:
Разработайте программу, вычисляющую расстояние между двумя точками, а также расстояние от точки до начала координат ( ). Осуществите перегрузку имен функций, реализующих указанные вычисления.
с использованием объектно-ориентированного подхода. это в скобках--
#include
#include
using namespace std;
double f(double kx1, double ky1, double kx2, double ky2)
{
return sqrt((kx1-kx2)*(kx1-kx2)+(ky1-ky2)*(ky1-ky2));
}
double f(double kx1, double ky1)
{
return sqrt(kx1*kx1+ky1*ky1);
}
int main()
{
double x1, x2, y1, y2;
cout << "x1="; cin >> x1;
cout << "y1="; cin >> y1;
cout << "x2="; cin >> x2;
cout << "y2="; cin >> y2;
cout << "f(double kx1, double ky1, double kx2, double ky2)=" << f(x1, y1, x2, y2) << endl;
cout << "f(double kx1, double ky1)=" << f(x1, y1) << endl;
return 0;
}
вот её переделать
вчера её написали без классов а я писал что с классами надо!! !
Зло ты тут вообще сидиш и только всем страничу засераеш, нет чтоб помочь хоть раз