![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.10.2009
Сообщений: 15
|
![]()
Исполнить задание на язике программирования Си для графического режима 640х480 пикселей, 16 цветов.
Вопрос: как в ciбілдере задать етот режим? ето что то типа канви с разрешением 640*480??? и как задать 16 цветов, как нарисовать треугольник именно равносторонний, так как я понял то сначала нужно нарисовать треугольник залитий красний а на нем залитый белый?????? Последний раз редактировалось satanclaus; 05.07.2010 в 16:33. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 15.01.2010
Сообщений: 1,325
|
![]()
Наработки есть? Показывайте.
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "[ПРОграммист]" Yan's Home Digital Lab |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 05.10.2009
Сообщений: 15
|
![]()
нашол как нарисовать просто треугольник, интересует что ето за графический режим которий описан в первом посте???
Код:
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
попробуй присвоить
gmode=5 это режим MCGAHi 640x480
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 05.10.2009
Сообщений: 15
|
![]()
так ето пример просто нужно сделать с формой, а в графике я не шарю абсолютно
|
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Так тебе нужно это нарисовать на форме?
(А ну да... Я чет подумал что СБуилдер под ДОС когда-то выпускали...)
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 05.10.2009
Сообщений: 15
|
![]()
просто завтра практику здавать и нужно срочно, сам докумекать неуспею(((
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 12.05.2010
Сообщений: 219
|
![]()
satanclaus
Ты уверен, что тебе нужно нарисовать треугольник НА ФОРМЕ? Может быть, вы в Си-билдере работаете, но в консольке, а не с формами? Код:
Если работать на форме, ничего инициализировать не нужно. На форме твой треугольник рисоваться будет очень просто: Код:
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 05.10.2009
Сообщений: 15
|
![]()
Нужно вот такоє нарисовать скорее всего не на форме, а в PaintBox
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 05.10.2009
Сообщений: 15
|
![]()
Покачто сделал вот так! так как я понял то нужносначала нарисовать залитый красный равносторонний тр-ик, а в нем белый равност. но меньше. Координаты подбирал вручную.
Хотелось бы сделать чтоб можна было менять длинну стороны треугольника, и чтоб белый треугольник сам менял свои размеры, подгоняясь под красный Так как я понял ето надо делать через описаную или вписаную окружность. Например я ввожу длину стороны большого треуголиьника, бо формуле r=(sqrt(3)/6)*t нахожу радиус вписаной окружности или по формуле r=(sqrt(3)/3)*t описаной. потом уменьшаю радиу и рисую белій треугольник. ВОПРОС. как мне найти координаты вершин треугольника когда я знаю радиус и координаты центра? и правильный ли у меня алгоритм? Код:
Последний раз редактировалось satanclaus; 06.07.2010 в 03:30. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с графикой в С# | Ksanfur | Помощь студентам | 1 | 16.04.2010 23:39 |
Работа с графикой! | Gladiator | Фриланс | 6 | 10.03.2010 18:47 |
Работа с графикой | Geddar | PHP | 0 | 11.09.2009 07:22 |
Работа с графикой | EdNovice | Общие вопросы .NET | 0 | 11.03.2009 11:09 |
Работа с графикой | kminas | Общие вопросы Delphi | 5 | 21.11.2008 00:02 |