Dobrý deň, potreboval by som poradiť s nasledovným problémom (som nováčik v programovaní) výsledok nasledovného kódu je 6, avšak ak vymením riadky x:=x+i; a i:=i+1; tak je výsledok 9. Existuje pre to nejaké zdôvodnenie?
x:=0;
i:=1;
while i<=3 do
begin
x:=x+i;
i:=i+1;
end;