Главная » 2016 » Февраль » 19 » M4 14
12:58
M4 14

#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL,"rus_rus.1251");
    const int n=10;
    double x[n],y[n];
    double d,max;
    int imax,imin,kolvo;
    
    //ввод массива
    cout<<"Введите координаты точек"<<endl;
    for (int i=0;i<n;i++)
    {
        cout<<"Введите координаты точки ";
        cin>>x[i]>>y[i];
    }
    
    //вывод массива
    cout<<"Введенный массив"<<endl;
    for (int i=0;i<n;i++)
    {
        cout<<"("<<x[i]<<";"<<y[i]<<")"<<endl;
    }
    cout<<endl;

    //обработка массива
    max=0;
    for (int i=0;i<n-1;i++)
    {
        for (int j=i+1;i<n;i++)
        {
            //находим расстояние
            d=sqrt((x[i]-x[j])*(x[i]-x[j])+(y[i]-y[j])*(y[i]-y[j]));
            if (d>max)
                max=d;
        }
    }

    cout<<"Ответ: Наибольшее расстояние между точками = "<<d<<endl;

    system("pause");
    return 0;
}

Просмотров: 532 | Добавил: denjes | Рейтинг: 0.0/0
Всего комментариев: 0
avatar