IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Алгоритм вычисления площади и периметра сечения 2-х прямоугольников, помогите пожалуйста составить
lola
сообщение 6.12.2006 21:10
Сообщение #1





Группа: Пользователи
Сообщений: 3
Пол: Женский

Репутация: -  0  +


составить алгоритм вычисления площади и периметра сечения 2-х прямоугольников:

P1={(x,y):a1<=x<=a2, b1<=y<=b2}, P2={(x,y): c1<=x<=c2, d1<=y<=d2}.

Если есть у кого какие идейки,поделитесь пожалуйста,очень нужно.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
мисс_граффити
сообщение 6.12.2006 21:21
Сообщение #2


просто человек
******

Группа: Модераторы
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


что такое сечение прямоугольников?


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
lola
сообщение 6.12.2006 21:33
Сообщение #3





Группа: Пользователи
Сообщений: 3
Пол: Женский

Репутация: -  0  +


Цитата(мисс_граффити @ 6.12.2006 21:21) *

что такое сечение прямоугольников?

извиняюсь... "пересечения" наверное ,я с украинского переводила слово "перетин"
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
мисс_граффити
сообщение 6.12.2006 21:47
Сообщение #4


просто человек
******

Группа: Модераторы
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


ясно smile.gif торможу...
прямоугольники, насколько я понимаю, расположены параллельно сторонам экрана.
(это не алгоритм, а объяснение!)
построим проекцию на ось y. получим некую последовательность точек.
варианты:
a1 c1 a2 c2
очевидно, что кусок c1 a2 - общий. находим его длину
с1 a1 a2 c2
a1 a2 - общий
a1 c1 c2 a2
c1 c2 - общий
a1 a2 c1 c2
общего нет
и т.д.
аналогично сделаем на ось х, найдем длину.
в итоге мы получаем длины сторон прямоугольника - пересечения.
найти периметр и площадь - не проблема smile.gif

вопрос: если прямоугольники имеют общую сторону (как бы слиплись по ней) - считаем периметр равным нулю или длине общей линии?


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
lola
сообщение 6.12.2006 21:55
Сообщение #5





Группа: Пользователи
Сообщений: 3
Пол: Женский

Репутация: -  0  +


Цитата(мисс_граффити @ 6.12.2006 21:47) *

вопрос: если прямоугольники имеют общую сторону (как бы слиплись по ней) - считаем периметр равным нулю или длине общей линии?

Большое спасибо хоть на чем-то,ибо мне совсем не понятно,что с этой задачей делать. smile.gif

я думаю,что периметр в таком случае однозначно = 0

 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
мисс_граффити
сообщение 7.12.2006 10:14
Сообщение #6


просто человек
******

Группа: Модераторы
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


а ты пробуй.
будут конкретные вопросы - я помогу.


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия 24.07.2025 6:31
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"