Tính giai thừa Viết chương trình nhập vào một số nguyên dương n và in ra giá trị giai thừa của n.

472

Với Giải Câu F42 trang 32 SBT Tin học 10 Cánh diều trong Bài 8, 9: Câu lệnh lặp. Thực hành câu lệnh lặp Sách bài tập Tin học 10 Cánh diều hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập trong SBT Tin học 10.

Tính giai thừa Viết chương trình nhập vào một số nguyên dương n và in ra giá trị giai thừa của n.

Câu F42 trang 32 SBT Tin học 10: Tính giai thừa

Viết chương trình nhập vào một số nguyên dương n và in ra giá trị giai thừa của n.

Lời giải:

Giai thừa của n (kí hiệu n!) là tích của các số nguyên dương từ 1 tới n. Ta cũng có thể định nghĩa quy nạp như sau:

 (ảnh 8)

Lưu ý: 0! = 1, đây là quy ước của hàm giai thừa.

Để tính n!, ta có thể khởi tạo một biến số nguyên F = 0 ứng với giá trị 0! Sau đó với mỗi i từ 2 tới n, ta nhân F lên i lần (F= F*i). Tham khảo chương trình sau:

 (ảnh 9)

Từ khóa :
Giải bài tập
Đánh giá

0

0 đánh giá