1. Program BTT;
Uses crt;
Var n,i: byte;
s: qword;
Begin
Clrscr;
Write('Nhap n: '); Readln(n);
s:=1;
For i:=1 to n do
s:=s*i;
Write('S = ',s);
Readln
End.
2. Program BTT;
Uses crt;
Var n,i: longint;
s: qword;
Begin
Clrscr;
Write('Nhap n: '); Readln(n);
s:=0;
For i:=1 to n do
s:=s+i;
Write('S = ',s);
Readln
End.
3. Program BTT;
Uses crt;
Var n,i: longint;
s: extended;
Begin
Clrscr;
Write('Nhap n: '); Readln(n);
s:=0;
For i:=1 to n do
s:=s+1/i;
Write('S = ',s:0:2);
Readln
End.