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.

Câu hỏi trong lớp Xem thêm