Triangular number
Pascal Loops
sum accumulation
Flowchart (ISO 5807)
Source code
function triangular(n: integer): integer;
var i, s: integer;
begin
s := 0;
for i := 1 to n do
s := s + i;
triangular := s;
end; sum accumulation
function triangular(n: integer): integer;
var i, s: integer;
begin
s := 0;
for i := 1 to n do
s := s + i;
triangular := s;
end;