0 / 0 / 0
Регистрация: 18.08.2016
Сообщений: 13
1

Определить, какая из заданных точек на плоскости ближе к началу координат

18.08.2016, 21:41. Показов 12173. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Две точки заданы своими координатами на плоскости. Составить алгоритм и написать программу для определения какая из точек находится ближе к началу координат.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.08.2016, 21:41
Ответы с готовыми решениями:

Определить, какая из двух точек находится ближе к началу координат
Даны две точки с координатами x1, y1, x2, y2. Определить, какая из двух точек находится ближе к...

Даны три точки на плоскости. Определить, какая из них ближе к началу координат
Номер теста Данные Результат xA yA xB yB xC yC Otvet 1 2 1 2 2 -1 3 "Это точка A"...

Определить, которая из точек находится ближе к началу координат
(23)Напишите программу согласно следующего условия: даны две точки A(xl, yl) и В(x2,y2)....

Определить. какая из точек плоскости ближе к началу координат
Помогите пожалуйста... Определить, какая из точек плоскости ближе к началу координат. A(a,b),...

7
503 / 246 / 74
Регистрация: 31.10.2010
Сообщений: 742
18.08.2016, 22:21 2
Ближе будет та у которой меньшее расстояние Евклидовой метрики:
https://www.cyberforum.ru/cgi-bin/latex.cgi?len = \sqrt{{x}^{2} + {y}^{2}}
0
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7649 / 4489 / 2810
Регистрация: 22.11.2013
Сообщений: 12,829
Записей в блоге: 1
18.08.2016, 22:25 3
... а поскольку когда корень одной суммы квадратов меньше, тогда такая сумма также меньше другой, то корень перед сравнением можно не извлекать.
0
503 / 246 / 74
Регистрация: 31.10.2010
Сообщений: 742
18.08.2016, 23:22 4
Цитата Сообщение от bormant Посмотреть сообщение
а поскольку когда корень одной суммы квадратов меньше, тогда такая сумма также меньше другой
, мысль хорошая
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
19.08.2016, 10:04 5
Pascal
1
2
3
4
5
6
7
8
9
10
var x1,y1,x2,y2:integer;
begin
writeln('Введите целые координаты 1 точки');
readln(x1,y1);
writeln('Введите целые координаты 2 точки');
readln(x2,y2);
if x1*x1+y1*y1<x2*x2+y2*y2 then write('Первая точка ближе к началу координат')
else if x1*x1+y1*y1>x2*x2+y2*y2 then write('Вторая точка ближе к началу координат')
else write('Обе точки на одном расстоянии от начала координат')
end.
Миниатюры
Определить, какая из заданных точек на плоскости ближе к началу координат  
0
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7649 / 4489 / 2810
Регистрация: 22.11.2013
Сообщений: 12,829
Записей в блоге: 1
19.08.2016, 12:03 6
Или чуть иначе:
Pascal
1
2
3
4
5
6
7
var x, y, z: Integer;
begin
  Write('Введите координаты 1 точки: '); ReadLn(x,y); z:=Sqr(x)+Sqr(y);
  Write('Введите координаты 2 точки: '); ReadLn(x,y); y:=Sqr(x)+Sqr(y);
  if z=y then WriteLn('Точки на одинаковом расстоянии от начала координат')
  else WriteLn('К началу координат ближе ',Ord(z>y)+1,'-я точка');
end.
0
1642 / 1091 / 487
Регистрация: 17.07.2012
Сообщений: 5,345
20.08.2016, 14:10 7
Цитата Сообщение от bormant Посмотреть сообщение
Ord(z>y)
А работает ли это в PascalABC?
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
20.08.2016, 14:20 8
В простом АВС нет, в АВС.net да.
0
20.08.2016, 14:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.08.2016, 14:20
Помогаю со студенческими работами здесь

Определить, какая из точек ближе к началу координат
Помогите решить.. 1.Три точки A(x1,y1), B(x2,y2), C(x3,y3) задаются своими координатами....

Определить, какая из точек находится ближе к началу координат
Написать программу, которая по заданным координатам двух точек на плоскости определяет, какая из...

Определить, какая из трех точек ближе к началу координат
Определить, какая из трех точек А(х1,у1), В(х2,у2), С(х3,у3) ближе к началу координат. Исходные...

Определить, какая из точек находится ближе к началу координат
Хакеры и программисты данного ресурса. Взываю к Вашему милосердию. Помогите с работами для...

Определить, какая из точек находится ближе к началу координат
Даны две точки: A(x1, y1) и B(x2, y2). Определить, какая из точек находится ближе к началу...

Определить, какая из двух точек расположена ближе к началу координат
Задача 4.Определить какая из двух точек M1(x1,y1) или M2 (X2,y2) расположена ближе к началу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru