Помощь - Поиск - Пользователи - Календарь
Полная версия: вывод на экран цвета по заданным числам RGB
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
Violentshit
Помогите пожалуйста! я не в состоянии написать программу, которая по введённым с клавиатуры трём числам rgb (red, green, blue), (значение каждого числа от 0 до 255) выводит на экран точку такого цвета, который описывается данными тремя числами.
Например, если введены числа (255,0,0), программа выводит точку ярко-красного цвета.
Заранее благодарен за помощь.

Atos
Какая среда программирования?
В Turbo Pascal этого сделать недьзя, поддерживается только 256 цветов.
volvo
Цитата
В Turbo Pascal этого сделать недьзя, поддерживается только 256 цветов.
Ну, это еще бабушка надвое сказала... Можно и SVGA32K.BGI попробовать использовать, там побольше цветов будет...
SKVOZNJAK
256 цветов для демонстрации цвета точки вполне достаточно. Если нет готовой функции, можно самому составить таблицу для конвертации трёх 8 битных чисел в одно восьмибитное. Если совсем уж лень самому что-то придумывать, нужно просто нарисовать на экране полоски всех 256 цветов, сделать скриншот и рассмотреть цвета в графичесском редакторе. Сколько в каждой полосе красного, синего, зелёного smile.gif
Malice
А можно выводить точку любым цветом, и менять для него палитру.. Тогда можно почти в любом видео режиме.
зы вот как палитру менять: Задание: В виде мультфильма представить картину
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.