|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.05.2017, 22:31 | #11 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Должно быть обязательно "+х и -х" (иногда может х равняться 0-лю)... Наверно такое:
Безымянный2.png Вопрос: А есть ли в задании такой объект как точка? Это ты выдумал или нужно что-то такое: "-x=5, +х=5, -у=100, +у=100" |
28.05.2017, 22:34 | #12 |
Пользователь
Регистрация: 14.03.2017
Сообщений: 36
|
Можно ограничить N, стараюсь динамической памятью не пользоваться.
На счет пересечения не уверен правильно ли понимаю, но наверное нужен новый прямоугольник, если просят построить. В пересечении и поворотах должно быть так |
28.05.2017, 22:38 | #13 |
Пользователь
Регистрация: 14.03.2017
Сообщений: 36
|
В функции площади видно как задается прямоугольник, т.е. у него есть только габариты. Точки есть, но используются они в функциях по построению прямоугольника по двум точкам(для них предложили сделать отдельную структуру) и проверке на включение точки
|
28.05.2017, 22:43 | #14 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
А ну да... при задании вершин (-х; +x) (-y; +y) прямоугольники получаются симметричными относительно координатных осей.
Так,что тебе не понятно? Координаты нового прямоугольника, образованного пересечением двух других прямоугольников? Нарисуй этот момент (в координатной сетке), чтобы выявит закономерность. |
28.05.2017, 22:47 | #15 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
А как насчёт "построение пересечения двух прямоугольников; " - ведь он не будет симМетричен относительно начала координат...
Для него подойдёт тип структура Rectangle? Или просто вывести на экран координаты? |
28.05.2017, 22:50 | #16 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Или будет?
Я не уверен... У тебя там (выше) так плохо нарисовано... |
28.05.2017, 22:52 | #17 |
Пользователь
Регистрация: 14.03.2017
Сообщений: 36
|
На счет структуры на самом деле не знаю, но думаю подойдет.
Что не понятно - как это в функции записать |
28.05.2017, 22:53 | #18 |
Пользователь
Регистрация: 14.03.2017
Сообщений: 36
|
|
28.05.2017, 23:02 | #19 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
У тебя там большой прямоугольник не симметричен относительно Ох.
(хотя ты утверждал обратное... когда говорил о повороте относительно начала координат).... ___________________________________ __________ В крайней мере, можешь сделать два варианта: когда х=х (у=у) по модулю и когда нет, т.е.: Безымянный2.png |
28.05.2017, 23:05 | #20 | |
Пользователь
Регистрация: 14.03.2017
Сообщений: 36
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Описать тип данных в виде структуры. | pocheto | Помощь студентам | 3 | 29.12.2016 21:49 |
Реализовать struct Группа(group), в которой содержатся struct Студент(Student) | TokaChan | Помощь студентам | 2 | 07.07.2016 07:22 |
описать тип 'шахматная доска' | vadimc | Помощь студентам | 0 | 15.12.2012 10:54 |
Описать тип с данными о сотрудниках | Масим | Помощь студентам | 13 | 24.03.2010 14:09 |