При растровой форме представления изображения каждый пиксел (точка) кодируется цветом в соответствии с палитрой. например, если палитра 8-битная, то в ней всего 256 цветов. каждый пиксел кодируется 1 байтом. если палитра 16-битная (называется hicolor), то в ней 65536 цветов. пиксел кодируется 2 байтами. если же палитра 24-битная (truecolor), то в ней 16,7 млн цветов, каждый пиксел кодируется 3 байтами. это на сегодняшний день стандарт. все мониторы давно уже поддерживают такой режим, даже устаревшие элт. оттенки цвета в truecolor составляются так. есть три базовых цвета: красный, зелёный и синий. каждый канал цвета делится на 256 градаций от чёрного до белого. смешивая эти градации, мы и получаем 16,7 миллионов оттенков. это максимум, доступный человеческому глазу, поэтому повышать цветность смысла нет. цвета обозначают 16-ричным кодом. #000000 - белый, #ffffff - чёрный. но есть ещё 4-ый канал - так называемый альфа-канал, прозрачность пиксела. он тоже имеет 256 градаций. таким образом, современный truecolor уже не 24-, а 32-битный, то есть 4- байтовый.
ASRodichev
18.06.2021
Var i,n,k: integer; t,s,c: real; begin write('c='); read(c); write('количество чисел: '); read(n); s: =0; k: =0; write('вводите: '); for i: =1 to n do begin read(t); if t> c then begin s: =s+t; k: =k+1 end end; if k> 0 then writeln('среднее арифметическое: ',c/k) else writeln('нет чисел, превышающих ',c) end. пример c=18.5 количество чисел: 10 вводите: 12.4 15 8.6 -4.12 0 17.34 21 0.12 21.15 19 среднее арифметическое: 6.16666666666667