Даны две точки a(x1, y1) и b(x2, y2). составьте алгоритм определяющий, которая из точек находится ближе к началу координату.
253
259
Ответы на вопрос:
Думаю, имелось в виду не алгоритм, а программу, так что вот(если имелось в виду именно алгоритм, то напишите в лс): #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.
Популярно: Информатика
-
qwerty554315.09.2022 15:44
-
asssssw15.06.2020 08:28
-
ania5123.03.2020 10:01
-
BusL8130.04.2020 02:47
-
СВСЛ122.06.2020 04:39
-
Lovata25.08.2021 15:16
-
zeIenkrist03.05.2022 18:20
-
kiryaegorov0325.01.2021 19:14
-
karpovaarina07.01.2020 21:22
-
fatowka8410.12.2021 12:19