CB

Vct tính n! Vd ( 3!=1×2×3) a) sử dụng hàm b) sử dụng thủ tục

NT
9 tháng 5 2021 lúc 20:31

Câu 4: 

a) 

uses crt;

var n:integer;

{---------------------ham-tinh-giai-thua-----------------------}

fucntion gt(x:integer):real;

var i:integer;

begin

gt:=1;

for i:=1 to x do 

 gt:=gt*i;

end;

{--------------------chuong-trinh-chinh---------------------}

begin

clrscr;

write('Nhap n='); readln(n);

writeln(gt(n):0:0);

readln;

end.

Bình luận (0)
NT
9 tháng 5 2021 lúc 20:32

b) 

uses crt;

var n:integer;

{-------------------thu-tuc-tinh-giai-thua------------------------}

procedure gt(x:integer);

var i:integer;

begin

gt:=1;

for i:=1 to x do

  gt:=gt*i;

writeln(gt);

end;

{-----------------chuong-trinh-chinh--------------------------}

begin

clrscr;

write('Nhap n='); readln(n);

gt(n);

readln;

end.

Bình luận (0)

Các câu hỏi tương tự
CB
Xem chi tiết
H24
Xem chi tiết
NA
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
HH
Xem chi tiết
MA
Xem chi tiết
GF
Xem chi tiết
NH
Xem chi tiết