Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Erica
0 / 0 / 0
Регистрация: 30.09.2014
Сообщений: 3
1

Выяснить, верно ли, что точки принадлежат одной и той же полуплоскости

30.09.2014, 18:43. Просмотров 1010. Ответов 2
Метки нет (Все метки)

Дана вот такая задачка:
Точки в одной координатной плоскости. Даны действительный числа х1, у1, х2, у2, х3, у3, х4, у4. Известно, что точки (х3 у3) и (х4 у4) различны. Известно также, что точки (х1 у1) и (х2 у2) не лежат на прямой I, проходящей через точки (х3 у3) и (х4 у4). Прямая I разбивает координатную плоскость на две полуплоскости. Выяснить, верно ли, что точки (х1 у1) и (х2 у2) принадлежат одной и той же полуплоскости.
Наш преподаватель сказал, что такую задачу решить нужно использовав кейс или inf.

От себя хочу сказать, что не понимаю как это вообще делается. В школе изучала бейсик, а тут пришла в универ: "решаем все на паскале и никак иначе". А объяснения? А разъяснения? Просто тупо дали задачу и сиди решай целую пару, а как? Я понимаю, что нужно наверстывать самой и читать определенную литературу, но сейчас просто не могу въехать.

Помогите пожалуйста, понимаю, что задача легкая, но сама не смогу решить и написать её.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2014, 18:43
Ответы с готовыми решениями:

Выяснить, лежат ли две точки в одной полуплоскости относительно заданной прямой
Даны действительные числа x, y. Точки с координатами (x,y),(x,y),(x,y)...

Выяснить лежат ли эти точки на одной прямой
Даны координаты трех точек на плоскости. Выяснить лежат ли эти точки на одной...

Выяснить, верно ли, что в последовательности прописные буквы преобладают над строчными
дана последовательность S1..Sn (n заранее не известно) последний символ '+'....

Выяснить, верно ли, что количество тех чисел, которые меньше 20, равно пяти
Эти задачи требуется решить в ПАСКАЛЕ: 1) Даны вещественные числа...

Выяснить, верно ли, что n! можно представить в виде произведения трех последовательных целых чисел
Здравствуйте, помогите пожалуйста с написанием кода для следующего задания на...

2
Puporev
Модератор
54717 / 42123 / 29086
Регистрация: 18.05.2008
Сообщений: 99,430
30.09.2014, 19:15 2
Лучший ответ Сообщение было отмечено Erica как решение

Решение

Цитата Сообщение от Erica Посмотреть сообщение
В школе изучала бейсик
А ты вообще знаешь как это решать, хоть на бумажке, хоть в бейсике?

Добавлено через 19 минут
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var x1,y1,x2,y2,x3,y3,x4,y4,a,b,c:real;
begin
writeln('Введите координаты точек 1 и 2');
readln(x1,y1,x2,y2);
writeln('Введите координаты точек 3 и 4');
readln(x3,y3,x4,y4);
a:=y4-y3; //составляем уравнение прямой, проходящей через точки 3 и 4
b:=x3-x2;
c:=x3*(y3-y4)+y3*(x4-x3);
//подставляем в уравнение координаты точек 1 и 2
//и берем произведение, если оно положительное по 1 сторону
if(a*x1+b*y1+c)*(a*x2+b*y2+c)>0 then write('Точки 1 и 2 лежат в одной полуплоскости')
else write('Точки 1 и 2 лежат в разных полуплоскостях')
end.
2
Erica
0 / 0 / 0
Регистрация: 30.09.2014
Сообщений: 3
30.09.2014, 19:38  [ТС] 3
Ух ты, прошу прощения, что так долго отвечала и спасибо Вам огромное за помощь!

Цитата Сообщение от Puporev Посмотреть сообщение
А ты вообще знаешь как это решать, хоть на бумажке, хоть в бейсике?
Есть мысли по этому поводу, концепцию представляю, цикл, не знаю как записать это в паскале, как начать, на счет формулы тоже затрудняюсь.

Еще раз спасибо Вам, очень помогли!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2014, 19:38

Выяснить, верно ли, что хотя бы один символ входит в последовательность более одного раза
Даны символы s1,..., s50. Выяснить, верно ли, что хотя бы один символ входит в...

Дана строка текста. Выяснить, верно ли, что в нем есть пять идущих подряд одинаковых чисел
Дана строка текста. Выяснить, верно ли, что в нем есть пять идущих подряд...

Даны натуральное число n, символы s1,...,sn. Выяснить,верно ли,что в последовательности s1,...,sn имеются пять идущих подряд букв е
даны натуральное число n, символы s1,...,sn. Выяснить,верно ли,что в...


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

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

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