===== PascalABC.NET =====
begin
var n := ReadInteger('n=');
var a := ArrRandom(n, -99, 99);
a.Println;
var so := a.Where(p -> p.IsOdd).Sum;
for var i := 0 to a.High do
if a[i] mod 3 = 0 then
a[i] := so;
a.Println
end.
Var a,b:integer;beginreadln(a,b);writeln(a div b);end.
Ответ:
1 текстовой выучить текст
2 рисунок. в рисовальной методике
Можно проанализировать работу цикла по шагам (берутся при расчете всегда текущие, т.е. последние значения переменных). Цикл с параметром i выполняется 5 раз:
1 шаг. i=1, f=f*i=1*1=1
2 шаг. i=2, f=1*2=2
3 шаг. i=3, f=2*3=6
4 шаг. i=4, f=6*4=24
5 шаг. i=5, f=24*5=120
В результате вычисляется то, что называется факториалом числа (обозначается знаком !), в данном случае 5!