1/ Tính tổng các số tự nhiên S=1+2+3+......+N 2/ Tính tích các số tự nhiên P=1*2*3*.......*N
2 câu trả lời
- Chương trình 1 :
uses crt;
var i, N, S : integer;
begin
clrscr;
write('Nhap so N = '); readln(N);
S := 0; i := 1;
while i <= N do
begin S := S + i;
i := i + 1; end;
write('S = ', S);
readln
end.
- Chương trình 2 :
uses crt;
var i, N, P : integer;
begin
clrscr;
write('Nhap so N = '); readln(N);
P := 1; i := 1;
while i <= N do
begin P := P * i;
i := i + 1; end;
write('P = ', P );
readln
end.
Bài 1:
Program NhatNgu;
Uses crt;
Var n,i,s: longint;
Begin
Clrscr;
Write('Nhap n: '); Readln(n);
s:=0;
For i:=1 to n do
s:=s+i;
Write('S = ',s);
Readln
End.
Bài 2:
Program NhatNgu;
Uses crt;
Var n,i,s: longint;
Begin
Clrscr;
Write('Nhap n: '); Readln(n);
s:=1;
For i:=1 to n do
s:=s*i;
Write('S = ',s);
Readln
End.