// с циклом while var s,i:integer; begin i:=100; while i<=999 do begin if i mod 77 = 0 then s:=s+i; i:=i+1; end; writeln('Сумма трехзначных кратных 77: ',s); end.
Особенностью единиц измерения информации является то, что в каждой последующей иерархически высшей единице содержится 2^10 единиц предыдущего уровня. В отличии от привычных кг граммов и тд, где аналогично в более крупной единице содержится ровно 10, 100 или 1000 единиц более низкого уровня. Так в Гб содержится 1024 Мб В 1 МБ содержится 1024 Кб а в 1 Кб содержится 1024 байт Далее есть одна особенность: в 1 Байте только 8 Бит. Бит - элементарная единица.
//c циклом for
var s,i:integer;
begin
for i:=100 to 999 do
if i mod 77 = 0 then s:=s+i;
writeln('Сумма трехзначных кратных 77: ',s);
end.
Тестовое решение:
Сумма трехзначных кратных 77: 5929
// с циклом while
var s,i:integer;
begin
i:=100;
while i<=999 do begin
if i mod 77 = 0 then s:=s+i;
i:=i+1;
end;
writeln('Сумма трехзначных кратных 77: ',s);
end.
Так в Гб содержится 1024 Мб
В 1 МБ содержится 1024 Кб
а в 1 Кб содержится 1024 байт
Далее есть одна особенность: в 1 Байте только 8 Бит.
Бит - элементарная единица.
5Кбайт=5120 байт=40960 бит
0,23 Кбайт= 236 байт=1 888бит
2 Кбайт= 2^10 байт=2в13 степени бит
1.5 Гбайт=1536 Мбайт=1572864 Кбайт
512 Кбайт=2*262144 байт=2*2097152 бит