|
|
|
Ngoài một số quy định đã được nêu trong phần Quy định của Ghi Danh , mọi người tranh thủ bỏ ra 5 phút để đọc thêm một số Quy định sau để khỏi bị treo nick ở MathScope nhé ! * Quy định về việc viết bài trong diễn đàn MathScope * Nếu bạn muốn gia nhập đội ngũ BQT thì vui lòng tham gia tại đây |
| Ðiều Chỉnh | Xếp Bài |
18-05-2011, 11:03 PM | #16 |
+Thành Viên+ Tham gia ngày: Jan 2011 Bài gởi: 2 Thanks: 1 Thanked 0 Times in 0 Posts | Function giaithua (n:integer):integer; begin if n=0 then giaithua:=1 else giaithua:=n*giaithua(n-1); end; |
18-05-2011, 11:12 PM | #17 |
Moderator Tham gia ngày: Oct 2010 Bài gởi: 1,260 Thanks: 380 Thanked 737 Times in 398 Posts | #include<stdio.h> void main() { int n; int giaithua; printf("Nhap n: "); scanf("%d",&n); giaithua=1; for(int i =1;i<=n;i++) giaithua=giaithua*i; printf("%d",giaithua); } |
13-01-2012, 11:12 AM | #18 |
+Thành Viên+ Tham gia ngày: Jan 2012 Bài gởi: 12 Thanks: 1 Thanked 0 Times in 0 Posts | Viết bằng C Code: #include<stdio.h> float giaithua(float n) { float s=1; for(float i=1;i<=n;i++) { s=s*i; } return s; } thay đổi nội dung bởi: QuykhanhCTT3, 13-01-2012 lúc 11:37 AM |
13-01-2012, 11:36 AM | #19 |
Administrator | Tất nhiên việc viết chương trình tính giai thừa là rất đơn giản. Nhưng các bạn cần chú ý yêu cầu của đề là "không sử dụng phép nhân". Ở đây dùng bản chất "cộng nhiều lần <=> nhân" để xử lí thôi. __________________ Sự im lặng của bầy mèo |
13-01-2012, 11:48 AM | #20 |
+Thành Viên+ Tham gia ngày: Jan 2012 Bài gởi: 12 Thanks: 1 Thanked 0 Times in 0 Posts | Code: float giaithua(float n) { float dem=1,s=0; for(float i=1;i<=n;i++) { dem=dem*i; } for(float j=1;j<=dem;j++) { s++; } return s; } thay đổi nội dung bởi: QuykhanhCTT3, 13-01-2012 lúc 11:54 AM |
Bookmarks |
Ðiều Chỉnh | |
Xếp Bài | |
|
|