Дискретность - это свойство алгоритма, когда алгоритм разбивается на конечное число элементарных действий (шагов) . Понятность - свойство алгоритма, при котором каждое из этих элементарных действий (шагов) являются законченными и понятными. Детерминированность - свойство, когда каждое действие (операция. указание. шаг. требование) должно пониматься в строго определённом смысле, чтобы не оставалась места произвольному толкованию. чтобы каждый, прочитавший указание, понимал его однозначно. Массовость - свойство, когда по данному алгоритму должна решаться не одна, а целый класс подобных задач. Результативность – свойство, при котором любой алгоритм в процессе выполнения должен приводить к определённому результату. Отрицательный результат также является результатом.
#include<iostream>
#include<cmath>
using namespace std;
int main() {
double x[3], y[3], midx[3], midy[3];
for(int jjj=0; jjj<3; jjj++) {
cout«"enter coordinates of vertex "«jjj+1«endl;
cin»x[jjj]»y[jjj];
if (jjj!=0) {
midx[jjj] = (x[jjj] + x[jjj-1]) / 2;
midy[jjj] = (y[jjj] + y[jjj-1]) / 2;
};
};
double xd, yd, min;
cout«"enter coordinates of dot "«endl;
cin»xd»yd;
for(int jjj=0; jjj<3; jjj++) {
double m = sqrt(pow(xd - x[jjj],2) + pow(yd - y[jjj],2));
min =(jjj==0)? m: min;
min =(min>m)? m: min;
};
cout«min;
}