Var n,k1,k2:integer;
begin
write('n = ');
readln(n);
k1:=0; k2:=0;
while n>0 do
begin
if n mod 2=0 then k1:=k1+1 else k2:=k2+1;
n:=n div 10;
end;
writeln('Четных цифр - ',k1,', нечетных - ',k2);
end.
Пример:
n = 14568
Четных цифр - 3, нечетных - 2
Информационный объем изображения I=k*i, где к- количество точек, i- глубина цвета.
Глубина цвета определяется из формулы N=2^i, где N-количество цветов
i=㏒₂N= ㏒₂256= 8 бит
k=25*25= 625
I=625*8= 5000 бит
5000 бит/8= 625 байт
Var i:integer;
begin
for i := 1 to 10 do
writeln('1*', i, '=', i);
<span>end.</span>
1)64/4=16 (к.)-могло быть
2)64-16=48(г.)-могло быть
Ответ:48 г.,16 к.
1)64/2=32(г.)-могло быть
2)64-32(к.)-могло быть
Отвеет:32 к.,32 г.
Uses crt;
var k,q,i:integer;
begin
readln(q);
k:=0;
repeat
read(i);
if (i<30000) and (i mod 10=8) then inc(k);
q:=q-1;
until q=0;
writeln;
writeln(k);
<span>end.</span>