Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
BARS_
1 / 1 / 0
Регистрация: 27.09.2012
Сообщений: 13
#1

Определение положения точки относительно прямой - C++

19.02.2013, 22:53. Просмотров 1246. Ответов 3
Метки нет (Все метки)

В общем, есть прямая и координаты ее начала и конца. И есть точка, координаты которой тоже известны. Как узнать, находится точка выше или ниже прямой? Пробовал сделать проверку в цикле, проходом по всем координатам прямой, но что-то не получается...

Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2013, 22:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определение положения точки относительно прямой (C++):

Дано вещественное число, проверить является ли это число симметричным относительно положения точки до двух знаков после запятой. - C++
Только начинаю программировать на с/с++ и столкнулась с логическими выражениями, простейшие задачи могу решить а в эту никак не могу...

Как найти координаты точки на прямой удаленной от заданной точки на х - C++
Добрый день! Помогите мне пожалуйста со следующей задачей. Дано 3 точки с координатами A(x1,y1), B(x2,y2), C(x3,y3) Нужно найти...

Определение положения камня - C++
Всем доброго время суток. Написать программу, которой по введенному пользователем времени t определяется положение камня (высота от дна...

Положение точек относительно заданной прямой - C++
положение точек относительно заданной прямой

Расположение прямой и отрезка относительно друг друга - C++
Задается уравнение прямой ах+by+c=0,потом задается отрезок. Определить, как расположены они друг относительно друга: отрезок пересекает...

Не могу найти точку симметричную точке относительно прямой - C++
Найти точку симметричную точке А(-4;1) относительно прямой ВС 4х+3у-23=0

3
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
19.02.2013, 23:05 #2
Зная точку начала и конца написать уравнение прямой как y=f(x). Подставить в это уравнение абсциссу проверяемой точки. Если результат будет больше чем ордината точки, то прямая находится выше, если меньше - ниже. Особый случай в виде вертикальной прямой не рассматриваем
0
BARS_
1 / 1 / 0
Регистрация: 27.09.2012
Сообщений: 13
19.02.2013, 23:07  [ТС] #3
Да я уже сделал, всем спасибо.
0
daslex
19.02.2013, 23:21     Определение положения точки относительно прямой
  #4

Не по теме:

на будущее
у прямой начала и конца по определению нет

1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.02.2013, 23:21
Привет! Вот еще темы с ответами:

ошибка в коде.положение 2ух точек относительно прямой - C++
попытался написать код, но выдает 3 ошибки((((((( вот код: #include "stdafx.h" #include <iostream> #include <stdio.h> #include...

где-то ошибочка в коде.положение 2ух точек относительно прямой - C++
попытался написать код, но выдает 3 ошибки((((((( вот код: #include "stdafx.h" #include <iostream> #include <stdio.h> #include...

Вращение относительно точки - C++
Всем здрасьте ! Наверное я не совсем в тот раздел пишу, но я не знаю куда, извините заранее. Тут недавно создавал тему о том, как...

Случайные точки на прямой - C++
Здравствуйте! Нужна помощь в написании функции... Заданы 2 точки в пространстве(Пусть А и В). Нужно сгенерировать координаты случайной...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
19.02.2013, 23:21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru