1 / 1 / 0
Регистрация: 17.12.2009
Сообщений: 26
|
|
1 | |
Пересекаются ли данные прямоугольники12.01.2010, 10:55. Показов 12144. Ответов 7
Метки нет (Все метки)
Помогите пожалуйста с этой задачей, завтра экзамен и мне надо получить зачет по информатике.
Использование условного оператора: Два прямоугольника расположенные в первом квадранте со сторонами параллельными осям координат заданны координатами своих левого и правого нижнего углов.Для первого прямоугольника это точки(x1,y1)и(x2,0) для второго - (x3,y3)и(x4,0).Составить программу определяющую пересекаются ли данные прямоугольники и вычисляющую площадь общей части если она существует. Буду очень благодарен!!
0
|
12.01.2010, 10:55 | |
Ответы с готовыми решениями:
7
Определить пересекаются ли данные прямоугольники Выяснить, пересекаются, не пересекаются или касаются линии Составить программу, определяющую, пересекаются ли данные прямоугольники, и вычисляющую площадь общей части, если они пересекаются Определить, пересекаются ли параболы y = ax2+bx+c и y = dx2+mx+n. Если пересекаются, то найти точку пересечения |
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
12.01.2010, 11:13 | 2 |
Какое-то задание не очень. Если координата У правого нижнего угла=0, то и координата У левого угла тоже=0, поскольку стороны параллельны осям, тогда непонятно для чего у1 и у3.
0
|
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
|
|
12.01.2010, 11:26 | 3 |
Да нет нормальное условие даже можно сказать облегченнное, это показывает что прямоугольники лежат на оси х то есть не выше не ниже нее а вот что они именно на ней, а уж высота и длина зависит от первой координаты и х во второй
Добавлено через 6 минут это координаты угла по диагонали, даже можно проще сказать это координаты концов диагонали
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
12.01.2010, 13:04 | 4 |
Значит (x1,y1)-левый нижний угол, а (x2,0)-правый нижний угол, какая диагональ, где о ней написано?
Или это не на русском, а я идиот?
0
|
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
|
|
12.01.2010, 13:10 | 5 |
это не ты идиот а ...( не будем оскорблять автора), но как я понимаю это в его условие неправильно записано так как должно быть скорее всего что даны координаты левого верхнего и правого нижнего или наоборот но не иначе))))))))
0
|
1 / 1 / 0
Регистрация: 17.12.2009
Сообщений: 26
|
|
18.01.2010, 06:41 [ТС] | 6 |
Условие правильное, получается прямоугольники лежат на оси абсцисс, х1,х2,х3,х4,у1,у3 вводится пользователем,помогите составить программу пож)
0
|
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
|
|
18.01.2010, 06:45 | 7 |
Вы уверены что условие правильное, я думаю что должно быть так
Код
левого верхнего и правого нижнего, или левого нижнего и правого верхнего углов даны координаты
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
18.01.2010, 08:08 | 8 | |||||
Вот программа, потестируйте ее на все случаи, только грамотно, без ошибок. Я немного погонял, вроде нормально.
2
|
18.01.2010, 08:08 | |
18.01.2010, 08:08 | |
Помогаю со студенческими работами здесь
8
Определите, имеют ли общие точки данные прямоугольники? Определите, имеют ли общие точки данные прямоугольники? Определить, пересекаются ли данные прямоугольники Проверить данные прямоугольники на равенство Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |