Важная информация
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Помогите нарисовать рисунок в QBasic

  1. #1 Помогите нарисовать рисунок в QBasic 
    Разбирающийся
    Регистрация
    18.11.2011
    Сообщений
    27
    Сказал(а) спасибо
    15
    Поблагодарили 0 раз(а) в 0 сообщениях
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    в цвете и в SCREEN 12
    Ответить с цитированием  
     

  2. #2  
    Гуру Аватар для Абадябер
    Регистрация
    09.12.2010
    Адрес
    Беларусь, Минск
    Сообщений
    1,219
    Сказал(а) спасибо
    302
    Поблагодарили 176 раз(а) в 144 сообщениях
    Записей в блоге
    5
    Screen 12 поддерживает разрешение экрана в 640x480 точек, при этом максимальное количество одновременно выводимых цветов не может превышать 16 штук. Я без проблем могу сделать вам программу, которая будет выводить эту картинку на экран, но сразу предупреждаю, что цвета в ней могут попросту "поплыть" - стать не совсем такими, какими бы вы их хотели видеть. Хотя, если немного пошаманить... =)
    Скоро выложу.
    Дружба-магия-радость!
    Ответить с цитированием  
     

  3. #3  
    Гуру Аватар для Абадябер
    Регистрация
    09.12.2010
    Адрес
    Беларусь, Минск
    Сообщений
    1,219
    Сказал(а) спасибо
    302
    Поблагодарили 176 раз(а) в 144 сообщениях
    Записей в блоге
    5
    Вот. Приложил программку архивом внизу. Внутри два файла - в первом исходный код программы, во втором сама картинка (img.pcx).
    Как работает программа: По специальному алгоритму она читает изображение из файла img.pcx, устанавливает экранный режим SCREEN 12, и выводит полученное изображение на экран. Удалось обойтись практически без потери цветов - изображение вполне неплохо чувствует себя и в 16 цветах =)
    Другого удобного способа, кроме как использовать файл с картинкой, не существует. Вообще, можно рисовать такое изображение с помощью операторов DATA и READ, однако данные для DATA нужно тоже откуда-то генерировать, что еще больше усложнило бы программу. Поэтому так.
    Вложения
    Дружба-магия-радость!
    Ответить с цитированием  
     

  4. 2 пользователя(ей) сказали cпасибо:

    qwerty1567 (13.05.2017), Дмитрий 1993 (05.12.2011)

  5. #4  
    Супер модератор Аватар для Kakos_nonos
    Регистрация
    07.01.2011
    Адрес
    Кубань
    Сообщений
    1,535
    Сказал(а) спасибо
    126
    Поблагодарили 432 раз(а) в 293 сообщениях
    Записей в блоге
    6
    Наверное топикстартер хотел решить эту задачу с помошью операторов Line, Circle.
    Представляю выражение лица преподователя, когда он увидит программу...
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  6. #5  
    Гуру Аватар для Абадябер
    Регистрация
    09.12.2010
    Адрес
    Беларусь, Минск
    Сообщений
    1,219
    Сказал(а) спасибо
    302
    Поблагодарили 176 раз(а) в 144 сообщениях
    Записей в блоге
    5
    Цитата Сообщение от Kakos_nonos Посмотреть сообщение
    Наверное топикстартер хотел решить эту задачу с помошью операторов Line, Circle.
    А теперь представьте свое выражение лица, если бы вам задали в университете нарисовать изображение точь в точь как на рисунке, пользуясь только операторами Line и Circle, и без всяких загрузок из файлов =)
    Дмитрий 1993, может быть, вы имели ввиду нарисовать что нибудь отдаленно напоминающее этого кота? Соответственно, не шаманя, а пользуясь только Line и Circle? Это можно, хотя подобные дела можно назвать разве что извращением.
    Дружба-магия-радость!
    Ответить с цитированием  
     

  7. #6  
    Разбирающийся
    Регистрация
    18.11.2011
    Сообщений
    27
    Сказал(а) спасибо
    15
    Поблагодарили 0 раз(а) в 0 сообщениях
    Спасибо, но правда что-то сложно, мне как раз и надо чтобы было отдаленно.
    Последний раз редактировалось Дмитрий 1993; 05.12.2011 в 06:50.
    Ответить с цитированием  
     

  8. #7  
    Гуру Аватар для Абадябер
    Регистрация
    09.12.2010
    Адрес
    Беларусь, Минск
    Сообщений
    1,219
    Сказал(а) спасибо
    302
    Поблагодарили 176 раз(а) в 144 сообщениях
    Записей в блоге
    5
    Вообщем, будет. Сейчас не выложу, времени уже не так много, а вот вечерком - вполне может быть, если никто другой раньше меня не успеет)
    Дружба-магия-радость!
    Ответить с цитированием  
     

  9. #8  
    Модератор Аватар для pingvin
    Регистрация
    11.02.2011
    Сообщений
    389
    Сказал(а) спасибо
    80
    Поблагодарили 75 раз(а) в 48 сообщениях
    Вот, держите! Только вот с хвостом я не могу сейчас мучиться [Ссылки могут видеть только зарегистрированные пользователи. ]
    На этом месте могло быть Ваше "Спасибо"
    Ответить с цитированием  
     

  10. 2 пользователя(ей) сказали cпасибо:

    Абадябер (05.12.2011), Дмитрий 1993 (05.12.2011)

  11. #9  
    Разбирающийся
    Регистрация
    18.11.2011
    Сообщений
    27
    Сказал(а) спасибо
    15
    Поблагодарили 0 раз(а) в 0 сообщениях
    Почему при открытии программы QBasic пишет Bad file mode?
    Последний раз редактировалось Дмитрий 1993; 05.12.2011 в 18:15.
    Ответить с цитированием  
     

  12. #10  
    Супер модератор Аватар для Kakos_nonos
    Регистрация
    07.01.2011
    Адрес
    Кубань
    Сообщений
    1,535
    Сказал(а) спасибо
    126
    Поблагодарили 432 раз(а) в 293 сообщениях
    Записей в блоге
    6
    Надо открывать в qbasic 4.5
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

Страница 1 из 2 12 ПоследняяПоследняя
Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 12.03.2012, 16:59
  2. помогите решить задачу на qbasic
    от vetal в разделе QBasic
    Ответов: 3
    Последнее сообщение: 05.03.2012, 21:31
  3. Помогите нарисовать рисунок.
    от Дмитрий 1993 в разделе QBasic
    Ответов: 3
    Последнее сообщение: 14.12.2011, 04:58
  4. Помогите разобраться с QBASIC
    от Лёха в разделе QBasic
    Ответов: 1
    Последнее сообщение: 05.09.2011, 19:23
  5. Нарисовать рисунок
    от Luydvig в разделе QBasic
    Ответов: 6
    Последнее сообщение: 25.05.2011, 16:42
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •