![]() |
|
![]() ![]() ![]() |
|
BreakMeThunder |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 6.5.2006 Репутация: нет Всего: нет |
Здравствуйте!
Мне очень нужен алгоритм (лучше с исходниками) построения линии. Причем это необходимо сделать в текстовом режиме. Если знаете, как это сделать помогите мне, очень надо! |
|||
|
||||
maxim1000 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 33 Всего: 110 |
на самом деле, знакоместа на текстовом дисплее отличаются от пикселей на графическом только количеством (если рассматривать разнообразие символов, которое может быть использовано в текстовом режиме)
а потому алгоритм простой: 1. пишем функцию вывода символа в позицию с указанными координатами (скорее всего, её даже не придётся писать - обычно, такие функции уже есть) 2. используем обычный алгоритм построения прямых для графики есть ещё один момент - если хочется использовать то самое разнообразие символов - ведь прямую можно рисовать не одним и тем же символом, а, например, использовать псевдографику и пр. тогда задача усложняется, но и условие надо уточнять но, как мне показалось по условию задачи, достаточно нарисовать прямую одним символом (типа звёздочки) -------------------- qqq |
|||
|
||||
BreakMeThunder |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 6.5.2006 Репутация: нет Всего: нет |
Нужно одним символом. А что за обычный алгоритм построения прямых? Алгоритм Брезенхема? Если он, то можешь дать ссылку где исходник есть? А то я изучал этот алгоритм, только не понял ничего
![]() Заранее спасибо. |
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 5 Всего: 99 |
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Алгоритмы" | |
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Алгоритмы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |