sử dụng chương trình con để tính tổng giai thừa của n số hạng
1 câu trả lời
Program FNG;
Uses crt;
Var A: array[1..10000] of longint;
n,i: longint;
s: qword;
Function gt(a: byte): qword;
Var i: longint;
Begin
gt:=1;
For i:=1 to a do gt:=gt*i;
End;
Begin
Clrscr;
Write('Nhap n: '); Readln(n);
For i:=1 to n do
Begin
Write('A[',i,'] = ');
Readln(A[i]);
s:=s+Gt(i);
End;
Write('S = ',s);
Readln
End.
Câu hỏi trong lớp
Xem thêm