Nội dung Bài tập
- Mã:
- DAYGIAITHUA
- Tên:
- Dãy số giai thừa
- Dạng thi:
- oi
- Thang điểm:
- 10 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 256 MB
- Được tạo bởi:
- phucnq
Cho một dãy các số giai thừa như sau: { n! } = 1, 1, 2, 6, 24, 120, 720, 5040, .....
Ký hiệu dãy số trên là FAC(n) = n!.
Hãy viết chương trình đệ quy tính số FAC(n).
Input:
Số nguyên không âm n (n <= 15)
Output:
Giá trị FAC(n)
Ví dụ 1:
Input Output 2 2
Ví dụ 2:
Lưu ý: Bắt buộc viết chương trình theo quy ước sau.
Input Output 5 120
#includeusing namespace std; long FAC(int n); int main(){ int n; cin >> n; cout << FAC(n); return 0; } long FAC(int n){ /// Hãy viết định nghĩa hàm để thực hiện việc tính FAC(n) vào đây. }
Phần chữ đỏ phía trên là "bắt buộc" phải có trong chương trình.
Hàm main() chỉ được viết như trên. Thiếu 1 yêu cầu trừ 1 điểm.
Theme :
Mời bạn soạn code
Ai có thể xem bài này :
Thông tin
Phần thảo luận