21 / 18 / 4
Регистрация: 07.04.2010
Сообщений: 806
1

Принадлежит ли точка прямой

19.06.2013, 13:17. Показов 5312. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, подскажите с задачей!Очень нужно!
Определить принадлежит ли данная точка прямой, заданной двумя плоскостями. Плоскости заданы своими коэффициентами.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.06.2013, 13:17
Ответы с готовыми решениями:

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

Как проверить принадлежит ли точка прямой?
Существует точка с координатами (Xt,Yt) прямой A(X1,Y1)B(X2,Y2)?

Определить, принадлежит ли точка с заданными координатами прямой y=kx+b
Помогите пожалуйста сделать домашнее задание по информатике Дана задача: определить принадлежит...

С клавиатуры вводится точка M с координатами [x ; y]. Вычислить, принадлежит ли введенная точка M заштрихованной области рисунка
Помогите плз задачку сделать

10
Эксперт 1С
476 / 413 / 93
Регистрация: 26.09.2012
Сообщений: 1,917
19.06.2013, 13:44 2
Как проверить принадлежит ли точка прямой?
1
21 / 18 / 4
Регистрация: 07.04.2010
Сообщений: 806
19.06.2013, 13:47  [ТС] 3
Спасибо, но в задаче сказано, что прямая задана плоскостями, как это отобразить?
Как можно изменить задачку?
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
uses crt;
const e=0.001;
var x1,y1,x2,y2,tx,ty:real;
begin
clrscr;
writeln('Введите координаты точки А:');
readln(x1,y1);
writeln('Введите координаты точки B:');
readln(x2,y2);
writeln('Введите координаты точки T:');
readln(tx,ty);
if abs((tx-x1)*(y2-y1)-(x2-x1)*(ty-y1))<e
then write('Принадлежит') else write('Не принадлежит');
readln
end.
0
Эксперт 1С
476 / 413 / 93
Регистрация: 26.09.2012
Сообщений: 1,917
19.06.2013, 13:56 4
попробуй решить задачу математически, мб получится потом и написать программу
1
993 / 521 / 102
Регистрация: 19.03.2013
Сообщений: 3,114
Записей в блоге: 19
19.06.2013, 13:58 5
Насколько я понял, нужно просто в систему уравнений подставить координаты заданной точки и проверить равенство. если система уравнений сходится - значит точка принадлежит прямой, если нет, то нет

Плоскость и прямая в пространстве
Миниатюры
Принадлежит ли точка прямой  
1
21 / 18 / 4
Регистрация: 07.04.2010
Сообщений: 806
19.06.2013, 14:00  [ТС] 6
Знал бы я как!
0
21 / 18 / 4
Регистрация: 07.04.2010
Сообщений: 806
21.06.2013, 11:56  [ТС] 7
Как на Паскале написать?
0
993 / 521 / 102
Регистрация: 19.03.2013
Сообщений: 3,114
Записей в блоге: 19
21.06.2013, 12:15 8
Pascal
1
2
3
4
if (A1*x + B1*y + C1*z + D1 = 0 and A2*x + B2*y + C2*z + D2 = 0) then
writeln('Точка принадлежит прямой')
else
writeln('Точка не принадлежит прямой');
Где A1, B1, C1, D1 - коэффициенты первой плоскости, A2, B2, C2, D2 - коэффициенты второй плоскости, x,y,z - координаты точки.
1
21 / 18 / 4
Регистрация: 07.04.2010
Сообщений: 806
21.06.2013, 19:55  [ТС] 9
Благодарю!

Добавлено через 28 минут
Получилось так, вроде все работает!Ошибок нет?
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
program z1;
var x,y,z, A1, B1, C1, D1, A2, B2, C2, D2:real;
begin
writeln('Ââåäèòå êîîðäèíàòû òî÷êè À:');
readln(x,y,z);
writeln('Ââåäèòå êîýôôèöèåíòû ïåðâîé ïëîñêîñòè');
readln(A1,B1,C1,D1);
writeln('Ââåäèòå êîýôôèöèåíòû âòîðîé ïëîñêîñòè');
readln(A2,B2,C2,D2);
if (A1*x + B1*y + C1*z + D1 = 0) and (A2*x + B2*y + C2*z + D2 = 0) then
writeln('Òî÷êà ïðèíàäëåæèò ïðÿìîé')
else
writeln('Òî÷êà íå ïðèíàäëåæèò ïðÿìîé');
end.
0
993 / 521 / 102
Регистрация: 19.03.2013
Сообщений: 3,114
Записей в блоге: 19
21.06.2013, 20:11 10
вроде все ок
0
21 / 18 / 4
Регистрация: 07.04.2010
Сообщений: 806
21.06.2013, 20:14  [ТС] 11
Благодарю!
0
21.06.2013, 20:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2013, 20:14
Помогаю со студенческими работами здесь

Принадлежит ли точка отрезку
Подскажите в задачке... Даны три точки А,В,С. Определить принадлежит ли точка С отрезку АВ. ...

Принадлежит ли точка области
Петя задает (случайным образом) координаты N точек на плоскости. Имеется фигура, изображенная на...

Принадлежит ли точка графику
С клавиатуры водятся координаты точки. Определить принадлежит ли заданная точка графику (если да -...

принадлежит ли точка прямоугольнику?
(x1;y1) и (x2;y2) -координаты левой верхней и правой нижней вершины прямоугольника.Принадлежит ли...


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

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

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