Есть ответ 👍

Даны две точки a(x1, y1) и b(x2, y2). составьте алгоритм определяющий, которая из точек находится ближе к началу координату.

253
259
Посмотреть ответы 2

Ответы на вопрос:

regina1002
4,5(73 оценок)

Думаю, имелось в виду не алгоритм, а программу, так что вот(если имелось в виду именно алгоритм, то напишите в лс): #include < iostream> #include < math.h> using namespae std; int main() {   double x1,y1,x2,y2;   cin> > x1> > y1> > x2> > y2;     double m1 = sqrt(x1*x1+y1*y1);     double m2 = sqrt(x2*x2+y2*y2);   if(m1 <   m2) cout < < "ближе a" < < endl;   else cout < < "ближе b" < < endl; /*с учетом иррациональности расстояния между точками почти  в большинстве случаев, и неточности плавающих вычислений на компьютере можно пренебречь случаем, когда они равноудалены.*/   char c; cin > > c;   return 0; }

Var j,n : longint; function check(a,b : longint) : boolean; var i : longint; begin   check: =true;   for i: =2 to b do if ((a mod i)=0) and ((b mod i)=0) then check: =false; end; begin   n: =0;   for j: =100000 to 999999 do if check(j,70) then inc(n);   writeln(n); end.

Популярно: Информатика