Эта строчка присваивает значение переменной i
В данном случае, первоначальное значение переменной 0
Тебе нужно найти количество чисел кратных 10
И если число кратно 10, то он будет присваивать к предыдущему значению +1. К примеру:
Вводим число 10
Оно кратно 10
Тогда i = 0 + 1 = 1
Вводим число 20, оно также кратно 10, но предыдущее значение i уже 1, а значит в ходе выполнения программы:
i = i предыдущее + 1 = 1 + 1 = 2
И так далее
Program pask;
var
a,b,sum: integer;
begin
sum:=0;read(a,b); //ввод интервала [a;b]
write('Сумма нечетных чисел из интервала [',a,';',b,'] = ');
while a<=b dobegin if a mod 2 = 1 then sum:=sum+a; a:=a+1;end;
write(sum);
end.
Ответ: 22121
Пояснение:
1) 1*4 = 4.
2) 4*4 = 16
3) 16-3 = 13.
4) 13*4 = 52.
5) 52-3 = 49.
домены первого (верхнего) уровня