Tel: 024.7300.7989 - Phone: 1800.6947 (Thời gian hỗ trợ từ 7h đến 22h)

Thi thử toàn quốc cuối HK1 lớp 10, 11, 12 tất cả các môn - Trạm số 1 - Ngày 20-21/12/2025 Xem chi tiết
Giỏ hàng của tôi

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 hỏi số 592505:
Vận dụng

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.

Quảng cáo

Câu hỏi:592505
Phương pháp giải

Giai thừa của n (kí hiệu là n!) là tích của các số nguyên dương từ 1 đến n, tức là n! = 1.2.3...(n – 1)n.

Đặc biêt: 0! = 1.

Gợi ý thuật toán:

Bước 1: Khởi tạo F = 0! = 1.

Bước 2: Lặp từ i  từ 2 đến n, ta nhân F lên i lần (F = F *i).

Bước 3: Đưa ra màn hình giá trị n!.

Giải chi tiết

n = int (input (“n =”))

F = 1

for i in range (1, n+1): F = F*i

print (n, “! = ”, F)

Tham Gia Group Dành Cho 2K9 Chia Sẻ, Trao Đổi Tài Liệu Miễn Phí

>> Học trực tuyến Lớp 10 cùng thầy cô giáo giỏi tại Tuyensinh247.com, (Xem ngay) Cam kết giúp học sinh học tốt, bứt phá điểm 9,10 chỉ sau 3 tháng, làm quen kiến thức, định hướng luyện thi TN THPT, ĐGNL, ĐGTD ngay từ lớp 10

Hỗ trợ - Hướng dẫn

  • 024.7300.7989
  • 1800.6947 free

(Thời gian hỗ trợ từ 7h đến 22h)
Email: lienhe@tuyensinh247.com