Viết một chương trình tính giai thừa của một số nguyên dương n với n được nhập từ bàn phím

Viết chương trình tính giai thừa của n với n được nhập từ bàn phím

  • lý thuyết
  • trắc nghiệm
  • hỏi đáp
  • bài tập sgk

Viết chương trình tính giai thừa của n với n được nhập từ bàn phím

Các câu hỏi tương tự

Bài viết được đăng tại nguyenlediep.com - không copy dưới mọi hình thức.

NLD Code - Chương trình tính n! (n giai thừa) với n được nhập từ bàn phím và n>0. Chương trình vận dùng hàm if, else và vòng lặp for để tính n! đơn giản và dễ nhất...

  • ads: Review - Đọc - Chia sẻ truyện
  • ads: Công cụ tìm kiếm nhanh
  • ads: Rút gọn liên kết miễn phí
  • Chương trình tính n! (n giai thừa) với n được nhập từ bàn phím trong Python. Chương trình tính n! (giai thừa) với n được nhập từ bàn phím và n>0. Chương trình vận dùng hàm if, else và vòng lặp for để tính n! đơn giản và dễ nhất. Ví dụ: nhập 0 sẽ báo nhập lại với hàm if, và gán biến i trong for.

    In ra câu thông báo nhập n

    print("Nhập giá trị n: ",end='')

    Nhận giá trị nhập từ bàn phím và ép kiểu string sang integer

    n=int(input())

    Điều kiện đúng với n > 0

    if n > 0:     giaithua=1     for i in range(1,n+1):         giaithua=giaithua*i     print(n,"giai thừa bằng:",giaithua)

    Điều kiện ngược lại với n <= 0

    print("Vui lòng nhập n > 0")

    Chương trình hoàn chỉnh

    # http://nguyenlediep.com print("Nhập giá trị n: ",end='') n=int(input()) if n > 0:     giaithua=1     for i in range(1,n+1):         giaithua=giaithua*i     print(n,"giai thừa bằng:",giaithua) else:     print("Vui lòng nhập n > 0") # Chúc các bạn thành công!

    Xem video hướng dẫn kèm giải thích tại đây

    Chúc các bạn thành công và vui vẻ! 
    Viết một chương trình tính giai thừa của một số nguyên dương n với n được nhập từ bàn phím