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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.04.2011, 21:29   #1
viskas2011
 
Регистрация: 07.04.2011
Сообщений: 3
Вопрос Геометрическое конструирование

Привет всем!
Вот такая пакостная задача мне попалась (
Построить и закрасить фигуру, которая на рисунке, используя как базовую фигуру - квадрат с заданной длиной стороны. Вспомагательные линии выводить на екран либо удалять по нажатию на любую кнопку.
Изображения
Тип файла: jpg cats.jpg (15.1 Кб, 96 просмотров)
viskas2011 вне форума Ответить с цитированием
Старый 22.04.2011, 00:19   #2
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

могу сделать на дельфи, за небольшое вознаграждение
ибо как я понимаю, Вы наработки не напишете... Вам сразу задачу подавай решенную
phomm вне форума Ответить с цитированием
Старый 22.04.2011, 01:06   #3
viskas2011
 
Регистрация: 07.04.2011
Сообщений: 3
По умолчанию

Нужно в паскале.
за какое вознаграждение?

наработак нету, так как не представляю как работать с этой фигруой.
viskas2011 вне форума Ответить с цитированием
Старый 22.04.2011, 08:44   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

1. "ДЕЛИМ" нашу фигуру на примитивы
три налегающих круга разного цвета (один круг ЦВЕТА фона).
2. Задаем РАЗМЕР базового квадрата.
3. Выбираем начало координат (вероятнее всего это будет одна из вершин БАЗОВОГО квадрата или его центр) но может быть и любая другая. Главное ЗНАТЬ положение опорного квадрата.
4. ВЫЧИСЛЯЕМ координаты опорных точек.
5. СТРОИМ фигуру из полученных примитивов.
первый круг
второй круг
третий круг цвета фона = стирание части
6. СТРОИМ опорные линии (по координатам опорных точек )
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 22.04.2011, 10:04   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
наработак нету, так как не представляю как работать с этой фигруой.
а что с ней - "работать" ?! рисуйте её, вот и вся работа!

возникает только вопрос, нижняя дуга по рисунку не понятно - где центр окружности (ну, или какой у этой окружности радиус) - через две точки можно провести бесконечно множество несовпадающих окружностей...
впрочем, я бы взял в качестве радиуса длину стороны заданного квадрата. А центр окружности - середина нижней стороны базового квадрата.


Цитата:
за какое вознаграждение?
А Вы во сколько оцениваете подобную задачу?... Сколько Вы готовы заплатить за собственное нежелание учиться?
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Среднее геометрическое SkuLLL Помощь студентам 1 12.12.2010 17:10
среднее геометрическое числа Warhead Помощь студентам 3 31.05.2010 17:19
геометрическое моделирование в delphi Ledi_Kapriza Общие вопросы Delphi 7 04.12.2008 14:57
Microsoft Office Outlook - конструирование форм krucian Софт 1 15.07.2008 10:23
среднее геометрическое чисел rzd Помощь студентам 13 09.01.2008 07:56