#include "stdafx.h"
#include "iostream"
#include "math.h"
using namespace std;
const int N=10;
double otsechka(double*,double*,int);
int main () {
double x[N], y[N];
//vavezhdane na tochkite
for (int i = 0; i < N; i ++)
{ cout << "\nVavedete koordinati na tochka: ";cin >> x >> y;
}
//izchislqvane na srednata dulzhina
double sr = 0;
for (int i = 0; i < N-1; i ++)
sr += otsechka(x,y,i);
sr /= N-1;
cout << sr << endl;
//broi otsechki pod srednata dulzhina
int k=0;
for (int i = 0; i < N-1; i ++)
if (otsechka(x,y,i) < sr)
k++;
return 0;
}
double otsechka (double* x, double* y, int n)
{ return sqrt((x[n+1]-x[n])*(x[n+1]-x[n]) +
(y[n+1]-y[n])*(y[n+1]-y[n]));
}
Това трябва да свърши работа само дето не съм го писал с динамичен масив и накрая трябва броя на отсечките да го превърнеш в %