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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.10.2010, 17:45   #1
agirra
Новичок
Джуниор
 
Регистрация: 10.10.2010
Сообщений: 1
По умолчанию программка на циклы!!!!!!!!

люди,подскажите плиз как написать программу через циклы(хотя бы через while)
вот условие:
из квадратов,со сторонами параллельными осям,найти вложенные в заданный.
заранее спасибо)))
agirra вне форума Ответить с цитированием
Старый 11.10.2010, 23:40   #2
Don Karleone
Форумчанин
 
Регистрация: 05.04.2010
Сообщений: 410
По умолчанию

Пусть заданный квадрат имеет левую верхнюю вершину в точке A(x1,y1), и правую нижнюю в точке B(x2,y2);
Все остальные квадраты описываются также этими вершинами. (C - левая вершина, D - правая вершина).
Для того, чтобы квадрат был вложенным в заданный необходимо проверить его вершины по условию:
(С(x) >= A(x1))and(C(y) <= A(y1)) and ((D(x) <= B(x2))and(D(y) >= B(y2)))
ICQ: 593-013-807
Don Karleone вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программка Longround Фриланс 8 31.07.2010 10:50
Нужна программка valdy Фриланс 2 27.07.2010 01:00
программка flashpoint412 Общие вопросы C/C++ 0 09.06.2010 14:01
Циклы - вложенны циклы? tigga Microsoft Office Excel 5 19.02.2010 23:36
Программка ГАИ Иллидан Софт 1 03.08.2008 21:35