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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2007, 13:43   #1
SkA
 
Регистрация: 10.05.2007
Сообщений: 4
По умолчанию Кресты и восьмиугольники

Вот дасталось мне задание в МИФИ
Цитата:
Используя принцип наследования, задать классы, описывающие кресты и восьмиугольники. Предусмотреть выполнение с объектами этих классов следующих операций: создание, перемещение, поворот, масштабирование, удаление. Разработать соответствующее меню.
Не поможете?
SkA вне форума Ответить с цитированием
Старый 13.05.2007, 11:53   #2
SkA
 
Регистрация: 10.05.2007
Сообщений: 4
По умолчанию

Хоть кто-нибудь знает как кресты рисовать то и восьмиугольники? А еще форум ПРОграмистов, помочь никто не может. =(((
SkA вне форума Ответить с цитированием
Старый 14.05.2007, 08:01   #3
SuperVisor
Павел Сергеевич
Форумчанин
 
Регистрация: 05.11.2006
Сообщений: 665
По умолчанию

Задачка просо интересная.... Наследование классов знаем? Нет??? Хм... А Object Pascal знаете что такое? Нет??!!! Пипец... "Читай матчасть" сказал бы я, но не буду...
Для начала советую создать алгоритм построения восьмиугольника и креста от заданной точки, с заданным радиусом описанной окружности и углом наклона фигуры...

А за тонкие намеки можно и по шее получить... SupVis.
Познавая других, мы познаем себя.
С'est la vie...
SuperVisor вне форума Ответить с цитированием
Старый 14.05.2007, 08:49   #4
SkA
 
Регистрация: 10.05.2007
Сообщений: 4
По умолчанию

Цитата:
Сообщение от SuperVisor Посмотреть сообщение
Задачка просо интересная.... Наследование классов знаем? Нет??? Хм... А Object Pascal знаете что такое? Нет??!!! Пипец... "Читай матчасть" сказал бы я, но не буду...
Для начала советую создать алгоритм построения восьмиугольника и креста от заданной точки, с заданным радиусом описанной окружности и углом наклона фигуры...

А за тонкие намеки можно и по шее получить... SupVis.
Вот как раз это я и не могу, просто не знаю как создать такой алгоритм построения восьмиугольника и креста. Не могли бы помочь?
SkA вне форума Ответить с цитированием
Старый 14.05.2007, 10:07   #5
Plague
Забанен
Форумчанин Подтвердите свой е-майл
 
Аватар для Plague
 
Регистрация: 01.11.2006
Сообщений: 420
По умолчанию

Для начало нужно определить входные данные
думаю фигуры наследуются от квадрата, а не от окружности

для восьмиугольников это :
x, y (координаты центра), n (длина стороны квадрата), m (длина ребра), a (угол наклона)
для правильного m = n / 3

для крестов я думаю так же:
x, y (координаты центра), n (длина стороны квадрата), m (длина ребра), a (угол наклона)
для правильного m = n / 3
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
Plague вне форума Ответить с цитированием
Старый 14.05.2007, 13:05   #6
SkA
 
Регистрация: 10.05.2007
Сообщений: 4
По умолчанию

Как это выглядит в програмном коде? если взять произвольные длинны.
SkA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Крестики и восьмиугольники))) GeTeRa Помощь студентам 4 05.05.2008 21:07