Так ведь для внешнего цикла скобки тоже нужны.
-- 23.10.2020, 10:13 --P.S. Да, на всякий случай... вывод чего-то внутри составных операторов лучше делать функцией
print().
Ну и результаты проще смотреть на таком варианте кода:
Код:
N:0$
thru 10^5 do
(
NN:0, S:0,
thru 100 do
(x:random(3), NN:NN+x, if mod(x,2)=1 then S:S+x),
print(NN,S)
);