![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Должно быть обязательно "+х и -х" (иногда может х равняться 0-лю)... Наверно такое:
Безымянный2.png Вопрос: А есть ли в задании такой объект как точка? Это ты выдумал или нужно что-то такое: "-x=5, +х=5, -у=100, +у=100" |
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 14.03.2017
Сообщений: 36
|
![]()
Можно ограничить N, стараюсь динамической памятью не пользоваться.
На счет пересечения не уверен правильно ли понимаю, но наверное нужен новый прямоугольник, если просят построить. В пересечении и поворотах должно быть так |
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 14.03.2017
Сообщений: 36
|
![]()
В функции площади видно как задается прямоугольник, т.е. у него есть только габариты. Точки есть, но используются они в функциях по построению прямоугольника по двум точкам(для них предложили сделать отдельную структуру) и проверке на включение точки
|
![]() |
![]() |
![]() |
#14 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
А ну да... при задании вершин (-х; +x) (-y; +y) прямоугольники получаются симметричными относительно координатных осей.
Так,что тебе не понятно? Координаты нового прямоугольника, образованного пересечением двух других прямоугольников? Нарисуй этот момент (в координатной сетке), чтобы выявит закономерность. |
![]() |
![]() |
![]() |
#15 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
А как насчёт "построение пересечения двух прямоугольников; " - ведь он не будет симМетричен относительно начала координат...
Для него подойдёт тип структура Rectangle? Или просто вывести на экран координаты? |
![]() |
![]() |
![]() |
#16 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Или будет?
Я не уверен... У тебя там (выше) так плохо нарисовано... |
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 14.03.2017
Сообщений: 36
|
![]()
На счет структуры на самом деле не знаю, но думаю подойдет.
Что не понятно - как это в функции записать |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 14.03.2017
Сообщений: 36
|
![]() |
![]() |
![]() |
![]() |
#19 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
У тебя там большой прямоугольник не симметричен относительно Ох.
(хотя ты утверждал обратное... когда говорил о повороте относительно начала координат).... ___________________________________ __________ В крайней мере, можешь сделать два варианта: когда х=х (у=у) по модулю и когда нет, т.е.: Безымянный2.png |
![]() |
![]() |
![]() |
#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 |