var i,zb:integer;
begin
zb:=0;
for i:=1 to m do
zb:=zb+i;
zbir:=zb;
end;
Комплетен пример
со функција:
program tret;
var n,rez:integer;
function fakt(m:integer):integer;
var i,fkt:integer;
begin
fkt:=1;
for i:=1 to m do
fkt:=fkt*i;
fakt:=fkt;
end;
begin
readln(n);
rez:=fakt(n);
writeln(rez);
end.