сьдвщы
23.02.2022 00:14

Изображения, хранящиеся в компьютере, бывают растровые и векторные. растровые изображения используют для хранения фотографий и других размытых изображений. векторные изображения строятся из фигур. это лучший для кодирования чертежей, схем, карт. растровые изображения состоят из пикселей.
пиксель - это минимальный элемент растрового изображения, для которого можно задать свой цвет. - это количество пикселей, приходящихся на единицу длины, чаще всего - на дюйм (2,54 см). чем больше разрешение, тем выше качество изображения. количество битов, которые выделяются для хранения информации
о цвете одного , называется глубина цвета. при кодировании в режиме истинного цвета (true color) цвета составляет бита на пиксель. в модели rgb цвет хранится в виде трёх чисел в диапазоне от 0 до , которые определяют яркости (red), (green) и (blue) составляющих. для уменьшения размера файла
можно сократить количество используемых цветов. в этом случае применяют кодирование с . количество цветов при кодировании с палитрой может быть от 2 до , а глубина цвета - от 1 до битов. для каждого в файле хранится номер его цвета в палитре. нужно вставить вместо слова

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
alenaafaunova
04.11.2020 21:36
Данный  фрамент программы прибавляет к с значение последней цифры числа а, если она нечетна, после чего отбрасывает эту цифру. Таким образом, значение с будет равно сумме всех нечетных цифр числа 1257, т.е. 13. Это, судя по всему, так задумывалось. А на самом деле трудно сказать, попадет ли "c:=c+b" в условие, или будет выполняться всегда. Если второе, то вместо каждой четной цифры к с будет прибавляться значение предыдущей(т.е. ближайшей справа) нечетной, и результат будет 18. При проверке у меня получилось 18
ответ: 4 или 2.
0,0(0 оценок)
Ответ:
1234567890824
29.09.2022 00:08

program arrdiap;

var

 N, A, B, i: Integer;

 M: array of Integer;

begin

 Write ('Введите размерность массива: ');

 ReadLn (N);

 SetLength (M, N);

 Randomize;

 for i := Low (M) to High (M) do begin

   M [i] := Random (100);

   Write (M [i], ' ');

 end;

 WriteLn;

 Write ('Введите диапазон A, B: ');

 ReadLn (A, B);

 WriteLn;

 WriteLn ('Принадлежит диапазону ', A, ' - ', B, ':');

 for i := Low (M) to High (M) do begin

   if (M [i] >= A) and (M [i] <= B) then

     Write (M [i], ' ');

 end;

 ReadLn;

end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота