4. 3; 6. 2; 7. 3; 8. 3;5. 4
//PascalABC.NET
//Версия 3.3, сборка 1634
begin
var n:=ReadInteger;
var p:=1.0;
for var i:=1 to n do p:=p*i;
write(p);
end.
<em>Решение:</em>
<em>1 - В</em>
<em>2 - С</em>
<em>3 - А</em>
<em>4 - E</em>
<em>5 - D</em>
<span> Линейным называется алгоритм, в котором все этапы решения задачи выполняются строго последовательно.</span>