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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2007, 19:42   #1
newphoto
Новичок
Джуниор
 
Аватар для newphoto
 
Регистрация: 24.12.2007
Сообщений: 2
Восклицание Нарисовать зайчика с морковкой

Помогите! задали лабораторку по С++ на графику, нужно нарисовать зайчика с морковкой в лапе!
Даже не представляю как делать!
Помогите пожалуйста!!!!
newphoto вне форума Ответить с цитированием
Старый 24.12.2007, 20:51   #2
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Цитата:
Сообщение от newphoto Посмотреть сообщение
Даже не представляю как делать!
Рисуйте эллипсами. Сначала нарисуйте на бумажке, определитесь с размерами, координатами, затем пишите код.
_Dmitry вне форума Ответить с цитированием
Старый 27.12.2007, 23:50   #3
DIIT
Пользователь
 
Регистрация: 01.12.2007
Сообщений: 12
По умолчанию

у меня гдето мишка валялся, подойдет?ну вставишь ему морковку.
DIIT вне форума Ответить с цитированием
Старый 17.01.2008, 22:50   #4
newphoto
Новичок
Джуниор
 
Аватар для newphoto
 
Регистрация: 24.12.2007
Сообщений: 2
По умолчанию

давай!попробую морковку всунуть ему!
скинь на
благодарю!

Последний раз редактировалось newphoto; 17.01.2008 в 22:54.
newphoto вне форума Ответить с цитированием
Старый 17.01.2008, 23:05   #5
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Можно сделать более эффектно, найти симпатичный рисунок зайца с морковкой, не очень большой, перевести его в 16 цветов.
Затем уже в С++ создать матрицу, забить ее значениями цветов. И вывести попиксельно на экран, двойным циклом for.

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

Вот нашел функцию сердечка у себя в сишных закромах, почти морковка, немного подправить только
Код:
void heart(int x,int y,int c){
setcolor(c);
arc(x,y,0,230,10);
arc(x+20,y,320,180,10);
line(x+10,y+20,x+27,y+7);
line(x+10,y+20,x-7,y+7);}
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог

Последний раз редактировалось mutabor; 18.01.2008 в 00:08.
mutabor вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
КАК нарисовать круг Elmut Общие вопросы Delphi 5 27.05.2008 14:54
Нарисовать круг Brunette Помощь студентам 2 17.05.2008 00:01
Как нарисовать картинку? Altera Свободное общение 1 11.04.2008 09:53
Нарисовать сферу vrs68 Помощь студентам 1 01.04.2008 23:44
Нарисовать форму LeoN Общие вопросы Delphi 2 20.10.2007 15:01