uses crt;
var i,n,t:longword;
s:real;
begin
clrscr;
readln(n);
for i:=1 to n do t:=t+i;
writeln(t);
readkey;
end.
==================
uses crt;
var i,n,t:longword;
s:real;
begin
clrscr;
readln(n);
i:=1;
while i<=n do
begin
t:=t+i;
inc(i);
end;
writeln(t);
readkey;
end.
==================
uses crt;
var i,n,t:longword;
s:real;
begin
clrscr;
readln(n);
for i:=1 to n do s:=s+1/i;
writeln(s:0:2);
readkey;
end.
==================
uses crt;
var i,n,t:longword;
s:real;
begin
clrscr;
readln(n);
i:=1;
while i<=n do
begin
s:=s+1/i;
inc(i);
end;
writeln(s:0:2);
readkey;
end.