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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2010, 23:31   #1
Анна22
Новичок
Джуниор
 
Регистрация: 06.12.2010
Сообщений: 19
Радость Ветвления- задача! [Паскаль]

помогите решить пожалуйсто!задача вродебы не сложная,однако я не могу!
Даны четыре точки А1(х1,у1);А2(х2,У2);А3(х3,у3);А4(х4 ,У4).Определить, будут ли они вершинами параллелограмма.

еще нужно составить схему алгоритма сложного ветвления по этой задачи(но это как сможите)Огромное спасибо за внимание!
Анна22 вне форума Ответить с цитированием
Старый 07.12.2010, 11:11   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,833
По умолчанию

Начнем с школьной геометрии: когда 4 прямые образуют параллелограмм?
p51x вне форума Ответить с цитированием
Старый 07.12.2010, 11:42   #3
Onni
Форумчанин
 
Аватар для Onni
 
Регистрация: 28.12.2008
Сообщений: 134
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Начнем с школьной геометрии: когда 4 прямые образуют параллелограмм?
Когда они попарно параллельны?)))
Onni вне форума Ответить с цитированием
Старый 07.12.2010, 12:06   #4
Анна22
Новичок
Джуниор
 
Регистрация: 06.12.2010
Сообщений: 19
По умолчанию

Эх припазорили((((Ну, а что дальше то???
Анна22 вне форума Ответить с цитированием
Старый 07.12.2010, 13:47   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,833
По умолчанию

Второй вопрос: две прямые заданы своими уравнениями; когда они будут параллельны?
p51x вне форума Ответить с цитированием
Старый 07.12.2010, 13:56   #6
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Можно еще увязать, что стороны должны быть попарно равны. Сложность будет в том, что какой бы вы критерий не выбрали нужно проверять все возможные варианты комбинаций точек

P.S. Хотя я сомневаюсь, что здесь так нужно усложнять, наверное хватит условности что есть отрезки A1A2 A2A3 A3A4 A4A1 вот и нужно проверить их попарный параллелизм
Нормальное состояние техники - нерабочее, все остальное частный случай.

Последний раз редактировалось alex_fcsm; 07.12.2010 в 14:00.
alex_fcsm вне форума Ответить с цитированием
Старый 07.12.2010, 15:17   #7
Onni
Форумчанин
 
Аватар для Onni
 
Регистрация: 28.12.2008
Сообщений: 134
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Второй вопрос: две прямые заданы своими уравнениями; когда они будут параллельны?
прямые параллельны если:
A1B2 − A2B1 = 0
или
k1 = k2
(в зависимости от того какие мы имеем уравнения)

давай дальше)))
Onni вне форума Ответить с цитированием
Старый 07.12.2010, 15:45   #8
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,833
По умолчанию

дальше: как по двум точкам, принадлежащим прямой, найти эти самые А,В или k?
p51x вне форума Ответить с цитированием
Старый 07.12.2010, 15:46   #9
Onni
Форумчанин
 
Аватар для Onni
 
Регистрация: 28.12.2008
Сообщений: 134
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
дальше: как по двум точкам, принадлежащим прямой, найти эти самые А,В или k?
HAPPY END!
Onni вне форума Ответить с цитированием
Старый 07.12.2010, 19:52   #10
Анна22
Новичок
Джуниор
 
Регистрация: 06.12.2010
Сообщений: 19
Смущение

А вот ,что у меня получилось, проверьте пожалуйсто,(может что исправить,если правильно). и надо составить еще программку, а как?



׀А1 А2 ׀ =√(х2-х1)2 + (у2-у1)2
׀А2 А3׀ = √(х3-х2)2 + (у3-у2)2
׀А3 А4 ׀ =√(х4-х3)2+ (у4-у3)2
׀А1 А4׀= √(х4-х1)2+(у4-у1)2
Если ׀А1 А׀ = ׀4А2 А3׀ и
׀А1 А2׀ = \А3 А4/

Следовательно - А1 А2 А3 А4 – параллелограмм.
Анна22 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ветвления (Pascal) Evgen90 Помощь студентам 3 01.12.2010 16:52
Паскаль (Ветвления, обработка строк, массивы, использование процедур и функций) Fear Beast Помощь студентам 3 01.06.2010 07:27
С++,циклы и операторы ветвления -ushёl- Помощь студентам 1 12.12.2009 22:25
Ветвления. glupayastudentka Помощь студентам 1 23.06.2009 22:38
Задачи с использованием ветвления n01R Помощь студентам 12 16.01.2008 11:54