600+2049+4096+4508=11253
11253:2048=5.4 Примерно.
Нужно 6 кластеров для хранения всех четырёх файлов.
//PascalABC.NET 3.2 сборка 1318
Var
i:integer;
begin
for i:=ord('a') to ord('z') do
write(chr(i));
end.
//Dev-C++ (C)
#include <stdio.h>
int main(void)
{for(int i='a';i<='z';i++)
printf("%c",i);
return 0;}
Для одного символа требуется log(2)8 = 3 бита
количество символов = 120/3 = 40
23C₁₆ = 2 · 16² + 3 · 16¹ + 12 · 16⁰ = 512 + 48 + 12 = 572₁₀
1101.1₂ = 1 · 2³ + 1 · 2² + 0 · 2¹ + 1 · 2⁰ + 1 · 2⁻¹ = 8 + 4 + 0 + 1 + 0.5 = 13.5₁₀
23.2₈ = 2 · 8¹ + 3 · 8⁰ + 2 · 8⁻¹ = 16 + 3 + 0.25 = 19.25₁₀
Program n1;
Uses CRT;
Var a,b,s,i: integer;
begin
writeln('Vvedite A i B');
readln(a,b);
If a>b then
for i:=b to a do
begin
writeln(i);
s:=s+i;
end
else
if b>a then
for i:=a to b do
begin
writeln(i);
s:=s+i;
end
else writeln('ravny');
writeln('Summa = ',s);
readln
end.