var a,b,n:real;
begin
writeln('vvedite chislo');
readln(a);
b=1;
n=b;
while b<a do
begin
if (a mod b = 0) then n:=n*b;
b:=b+2;
end;
writeln('n = ',n);
readln;
end.
А язык какой?
Python:
sum([i for i in range(5,16)])
range в этом ЯП идет как [x, y) математически, потому 16, чтобы включить 15
У оперативной памяти достоинство - высокая скорость чтения и записи.
Недостатки - меньший объем, чем у винчестера, и то, что при выключении или перезагрузке компьютера память стирается.
У долговременной памяти, то есть у жесткого диска, дискет, CD-ROM наоборот.
Недостаток - маленькая скорость, по сравнению с оперативной памятью.
Достоинства - большой объем и то, что память сохраняется при выключении.
Решение на фотографии в приложении. Два варианта.
Количество цветов
256=2^8=2*2*2*2*2*2*2*2 бит
2(чёрный и белый)=2^1=2(ни на что не умножается, можно 2*1)
Отношение цветов 256 и 2 - разница в объёме. 256/2=128=2^7
С градацией серого (плавный переход от чёрного к белому)
256 цветов: RGBA = red green blue alpha = красный зелёный синий альфа(прозрачность)
У чёрного, белого и серого значения RGB равны меду собой, если красный это 63,0,0, то то белый 63,63,63, чёрный 0,0,0, серый - весь промежуток между чёрным и белым - 1-62 (0 чёрный, 63 белый) (2^6, но значение начинается с 0, а не 1)
У ч-б с градацией серого без прозрачности будет только одно значение цвета, только 64 вместо 256 цветов, битов. Либо все 256 с прозрачностью и цвета будут равны R=G=B