Viết chương trình: 1. T:=1 * 2 * 3 * 4 *…*n 2. S:=1+2+3+…+n 3. S:= 1+ 1/2 + 1/3 +1/4 +….+1/n Trong đó n là số nguyên dương được nhập từ bàn phím.
2 câu trả lời
- Chương trình 1 :
uses crt;
var n, T, i : integer;
begin
clrscr;
write('Nhap so n = '); readln(n);
i := 1; T := 1;
while i <= n do
begin
T := T * i;
i := i + 1;
end;
write('T = ', T);
readln
end.
- Chương trình 2 :
uses crt;
var n, S, i : integer;
begin
clrscr;
write('Nhap so n = '); readln(n);
i := 1; S := 0;
while i <= n do
begin
S := S + i;
i := i + 1;
end;
write('S = ', S);
readln
end.
- Chương trình 3 :
uses crt;
var n, i : integer; S : real;
begin
clrscr;
write('Nhap so n = '); readln(n);
i := 1; S := 0;
while i <= n do
begin
S := S + 1 / i;
i := i + 1;
end;
write('S = ', S : 2 : 1);
readln
end.
1/
Program BTH;
uses crt;
var a,b,t:longint;
Begin
clrscr;
write('Nhap so n: ');readln(a);
t:=1;
for b:=1 to a do
t:=t*b;
writeln(t);
readln;
end.
2/
Program BTH;
uses crt;
var a,b,t:longint;
Begin
clrscr;
write('Nhap so n: ');readln(a);
for b:=1 to a do
t:=t+b;
writeln(t);
readln;
end.
3/
Program BTH;
uses crt;
var a,b:longint;
c:real;
Begin
clrscr;
Write('Nhap so n: ');readln(a);
For b:=1 to a do
c:=c+1/b;
writeln('Tong day so tren la: ',c:4:2);
readln;
end.