Viết chương trình sử dụng cấu trúc lặp a) Có N bạn xếp thành 1 hàng hỏi có bnh cách xếp ( N nhập từ bàn phím, N >2 ) b) Nhập N, k Tính tổ hợp chập k của n
1 câu trả lời
Program ct_lap;
Var i,n,s,k,t,s1,s2,s3 : longint;
Begin
Write (' Nhap so lieu la so nguyen lon hon 0 ');
Write (' Hay nhap so hoc sinh: ');
Readln ( n );
S := 1;
For i := 1 to n do S := S * i;
Writeln (' So cach xep ', n ,' hoc sinh la: ', n ,' ! = ', S );
Write (' Nhap so N: ');
Readln ( n );
Write (' Nhap so k : ');
Readln ( k );
S1 := 1;
S2 :=1;
S3 := 1;
For i : = 1 to n do S1 := S1 * n;
For i := 1 to k do S2 := S2 * k;
t := n-k;
For i:= 1 to t do S3 := S3 * t;
S := S1/(S2*S3);
Write (' To hop ', n ,' chap ', k ,'la : ', S );
End.
Câu hỏi trong lớp
Xem thêm