Phần mềm Python Sử dụng lệnh lặp for, hãy viết chương trình tính tổng sau: A=1!+2!+3!+…+n!

Phần mềm Python
Sử dụng lệnh lặp for, hãy viết chương trình tính tổng sau:
A=1!+2!+3!+…+n!

0 bình luận về “Phần mềm Python Sử dụng lệnh lặp for, hãy viết chương trình tính tổng sau: A=1!+2!+3!+…+n!”

  1. n = int(input())

    def giaithua(a):
        tg=1
        for i in range(2,a+1):
            tg*=i
        return(tg)
    s=1
    for i in range(2,n+1):
        s+=giaithua(i)
    print(s)

    Bình luận
  2. def gt(n):
        gt = 1
        for i in range(1,n+1):
            gt = gt * i
        return gt

    n = int(input(“Nhap n: “))
    s = 0

    for i in range(1,n+1):
        s = s + gt(i)

    print(“S = “,s)

    Bình luận

Viết một bình luận