<span>строку
i:=1;
нужно поменять на
i:=n; (раз уж вы начинаете считать с конца)
а строки
</span>while (i>=0) and (a[i]<=0) do i:=i-1;
<span>if i<0 then writeln(0)
</span>на
while (i>0) and (a[i]<=0) do i:=i-1;
<span>if i=0 then writeln(0) (поскольку нет 0-ого элемента массива, и может выдаваться ошибка)</span>
<span>
</span>
Лист защищен без пароля, чтобы случайно не повредить формулы.
111101(2) = 61(10)
1D(16) = 29(10)
27(8) = 23(10)
наибольшее 111101(2)
1) 15,6 Мб переводим в гигабайты:
15,6 ÷ 1024 = ~0,015 Гб
2) Находим заполненное:
1,24 + 1,27 + 0,015 = 2,525 Гб
3) Пропорция, чтобы найти количество заполненного в процентах:
16 / 100 = 2,525 / х
Оисюда получаем х = 15,8 %
4) Свободное:
100 - 15,8 = 84,2 %
Материнская плата, платы видео-звука-интернета (сетевые платы), блок питания, опертивная память, DWD-привод, шельфы, кулера, жесткий диск.