Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.09.2012, 17:25   #1
harvey
Пользователь
 
Регистрация: 18.09.2012
Сообщений: 25
По умолчанию Задача С++.Определить какая из точек ближе всего лежит к началу координаты.

Заданы 3 точки р1(х1,у1),р2(х2,у2),р3(х3,у3).Опред елить какая из точек ближе всего лежит к началу координаты.
harvey вне форума Ответить с цитированием
Старый 18.09.2012, 20:51   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Два варианта: сравнивать между собой координаты (геморройно) или построить окружности и оценить у которой из них меньший радиус:

Код:
R1=x1*x1+y1*y1;
R2=x2*x2+y2*y2;
R3=x3*x3+y3*y3;
if (R1<R2)&&(R1<R3) printf(R1);
if (R2<R1)&&(R2<R3) printf(R2);
if (R3<R1)&&(R3<R2) printf(R3);

Учтите, это в общих чертах, когда будете писать программу
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
определить,какая из точек, B или C расположена ближе к точке A(На Паскале) Vanya77777 Помощь студентам 3 09.10.2011 16:07
Определить какая из двух точек - М1(х1,у1) или М2(х2,у2) - распаложенна ближе к началу координат. vano_18_RUS Помощь студентам 8 18.10.2010 23:53
определить радиус и центр окружности, на кот. лежит наиб.число точек заданного на плоскости мн-ва точек) kcю Помощь студентам 0 17.11.2009 19:50
Определить какая из точек находится ближе к началу координат(алгоритм ветвления). Rakfeller Паскаль, Turbo Pascal, PascalABC.NET 16 25.01.2009 02:01
Определить радиус и центр окружности на которой лежит наибольшее число точек. Zoratul Помощь студентам 2 11.01.2008 16:00