Em hãy viết chương trình nhập một số tự nhiên n và tạo một danh sách các ước số thực sự của n

22.5. Em hãy viết chương trình nhập một số tự nhiên n và tạo một danh sách các ước số thực sự của n.

Bài Làm:

Chương trình có thể viết như sau:

# Dãy ước số thực sự của n

day_uocso = [ ]

n = int(input("Nhập số tự nhiên n: "))

k = n // 2        # Các ước số thực sự của n đều không vượt quá n/2

for i in range(1, k + 1):

       if (n%i == 0):

            day_uocso.append (i)

print("Dãy các ước số thực sự của ", n, " là ",day_uocso)