0 / 0 / 0
Регистрация: 13.10.2014
Сообщений: 16
|
|
1 | |
Принадлежат ли точки одной прямой13.10.2014, 12:40. Показов 9117. Ответов 15
Метки нет (Все метки)
Ребят, не могу понять как в C++ написать программу к задаче: Даны три точки, заданные своим координатами, определить принадлежат ли эти точки одной прямой. Значения x1, y1, x2, y2, x3, y3 вводятся с клавиатуры, на монитор выводится слово YES (если точки принадлежат) или NO (если точки не принадлежат прямой).
Пример входных данных 3 2 8 3 13 4 Пример выходных данных YES Помогите пожалуйста!!
0
|
13.10.2014, 12:40 | |
Ответы с готовыми решениями:
15
Проверить, принадлежат ли все точки одной прямой линии Определить принадлежат ли точки прямой . Определить, принадлежат ли точки прямой ax+by+c=0 треугольнику с вершинами (x1,y1), (x2,y2), (x3,y3) Заданы две точки (х1, у1), (х2, у2). Определить, лежат ли обе точки относительно заданной прямой в одной полуплоскости |
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
|
13.10.2014, 13:07 | 2 |
y=ax+b
y1=ax1+b y2=ax2+b a=(y1-y2)/(x1-x2) b=y1-ax1 Теперь считаем y=ax3+b Если y Равен y3 - то лежат на одной прямой.
0
|
0 / 0 / 0
Регистрация: 13.10.2014
Сообщений: 16
|
|
13.10.2014, 13:18 [ТС] | 4 |
числа целые
Добавлено через 2 минуты , а как тогда надо? мне вообще программу надо написать, я не могу понять как это сделать
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
||||||
13.10.2014, 13:22 | 5 | |||||
Если x1=x2, то прямая вертикальная, и надо проверить равенство x1=x3
Добавлено через 3 минуты
0
|
0 / 0 / 0
Регистрация: 13.10.2014
Сообщений: 16
|
|
13.10.2014, 13:27 [ТС] | 6 |
zss, спасибо большое!
0
|
0 / 0 / 0
Регистрация: 13.10.2014
Сообщений: 16
|
|
13.10.2014, 13:34 [ТС] | 8 |
0
|
0 / 0 / 0
Регистрация: 13.10.2014
Сообщений: 16
|
|
13.10.2014, 13:44 [ТС] | 10 |
0
|
13.10.2014, 13:55 | 11 | |||||
Helena Brost, а ты ещё и языка С++ не знаешь? Я думал, только школьной алгебры и геометрии...
Добавлено через 2 минуты Впрочем, если тебе помогло это, могу по аналогии написать
0
|
0 / 0 / 0
Регистрация: 13.10.2014
Сообщений: 16
|
|
13.10.2014, 14:12 [ТС] | 12 |
0
|
0 / 0 / 0
Регистрация: 22.07.2013
Сообщений: 11
|
||||||
07.12.2015, 14:22 | 13 | |||||
Спасибо за советы помогло не только ТС.
Однако у меня геометрический коллапс в голове. Задание мое звучит так:
Так вот вопрос, является ли данное решение правильным для этой задачи или что я делаю не так?))) Заранее благодарю за ответ!
0
|
07.12.2015, 14:44 | 14 | |||||
поток какого-то бреда, не связанного с задачей...
по заданию дают две точки и уравнение ax+b программа чего-то считает только по двум точкам (непонятно что) Особо доставляют двойные условия типа
0
|
0 / 0 / 0
Регистрация: 22.07.2013
Сообщений: 11
|
|||||||||||
07.12.2015, 15:58 | 15 | ||||||||||
Двойные условия я поправил, но теперь она выдает^
Добавлено через 4 минуты теперь вот такой код, укажите на ошибки пожалуйста
Эксперименты продолжаются:
Сообщение от Out
0
|
07.12.2015, 17:30 | 16 |
ты на эту предъяву ответь сначала, иначе непонятно, что ты там исправляешь. Если твои писульки даже условию не соответствуют!
0
|
07.12.2015, 17:30 | |
07.12.2015, 17:30 | |
Помогаю со студенческими работами здесь
16
Определите, лежат ли точки на одной прямой Определить расположены ли точки на одной прямой Проверить лежат ли точки на одной прямой Определить, лежат ли точки на одной прямой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |