Chủ Nhật, 24 tháng 6, 2018

(PYTHON) Bài tập 6: Áp dụng FOR: Số nguyên tố, Số hoàn hảo

Đề bài: Nhập số nguyên n, Kiểm tra xem n là Số nguyên tố hay hợp số.
             Nhập số nguyên m, Kiểm tra xem m có phải là Số hoàn hảo hay không.

Source Code đề nghị:
print("SO NGUYEN TO")
print("------------")
n=int(input("Nhap so nguyen n: "))
SNT=True
Tong=0
for i in range (2,n):
    if n % i == 0:
        SNT=False
if SNT:
    print (n," n la so nguyen to\n\n")
else:
    print (n, "n la hop so\n\n")
       
print("SO HOAN HAO")
print("------------")
m=int(input("Nhap so nguyen m: "))
print("Cac Uoc so cua ",m," la: ")
for i in range (1,m):
    if m % i == 0:
        Tong=Tong+i
        print (i," ",end='')
print("\n")
print ("Tong cac Uoc So: ",Tong)
if Tong==m:
    print (m," la so Hoan hao")
else:
    print (m, " khong la so Hoan Hao")


(Có) Không có nhận xét nào cho bài viết này

Đăng nhận xét

Hãy nhập Nhận xét cho bài viết này vào khung bên dưới. Cảm ơn...