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âu 22.5 trang 47 SBT Tin học 10: 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.

Lời giải:

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)

Xem thêm các bài giải sách bài tập Tin học lớp 10 Kết nối tri thức hay, ngắn gọn khác:


Giải bài tập lớp 10 Kết nối tri thức khác