Làm thế nào để bạn tìm thấy số hoàn hảo từ 1 đến 100 trong python?
Ngày đăng:
29/12/2022
Trả lời:
0
Lượt xem:
124
Số hoàn hảo là số nguyên dương có tổng tất cả các ước dương không kể chính số đó bằng số đó Show
Ví dụ số hoàn hảo. 6 là số hoàn hảo vì các ước của nó là 1, 2 và 3. Tổng các ước là. 1+2+3 = 6 Cũng cố gắng. Kiểm tra số hoàn hảo trực tuyến và tạo số hoàn hảo trực tuyến Mã nguồn Python. Tạo số hoàn hảo
Thế hệ số hoàn hảo. đầu raPerfect numbers from -10 to 100000 are: 6 28 496 8128 Thế hệ số hoàn hảo. Giải thích mãĐầu tiên chúng tôi đọc min_value và max_value từ người dùng. Hàm Perfect numbers from -10 to 100000 are: 6 28 496 81280 được sử dụng để kiểm tra xem một số đã cho có phải là số hoàn hảo hay không. Chúng tôi lặp từ Perfect numbers from -10 to 100000 are: 6 28 496 81281 đến Perfect numbers from -10 to 100000 are: 6 28 496 81282 và chuyển từng số cho hàm Perfect numbers from -10 to 100000 are: 6 28 496 81280. Nếu hàm này trả về Perfect numbers from -10 to 100000 are: 6 28 496 81284, thì chúng ta in nó Chương trình Python để kiểm tra xem một số có phải là số hoàn hảo hay không; . Và in các số hoàn hảo từ 1 đến N (100, 500, 1000) trong python Chương trình Python để tìm số hoàn hảo
Chương trình Python để tìm số hoàn hảo bằng vòng lặp For
# Python Program to find Perfect Number using For loop # take input from user Num = int(input("Please Enter any Number :- ")) Sum = 0 for i in range(1, Num): if(Num % i == 0): Sum = Sum + i if (Sum == Num): print("It is a Perfect Number") else: print("It is not a Perfect Number") đầu ra Please Enter any Number :- 10 It is not a Perfect Number // test other number Please Enter any Number :- 6 It is a Perfect Number Chương trình Python để tìm Số hoàn hảo bằng For While
# Python Program to find Perfect Number using While loop # take input from user Num = int(input("Please Enter any Number :- ")) i = 1 Sum = 0 while(i < Num): if(Num % i == 0): Sum = Sum + i i = i + 1 if (Sum == Num): print("It is a Perfect Number") else: print("It is not a Perfect Number") đầu ra Please Enter any Number :- 6 It is a Perfect Number Chương trình Python để tìm Số hoàn hảo bằng Hàm
# Python Program to find Perfect Number using Functions def PNum(Number): Sum = 0 for i in range(1, Number): if(Number % i == 0): Sum = Sum + i return Sum # take input from user Num = int(input("Please Enter any Number :- ")) if (Num == PNum(Num)): print("It is a Perfect Number") else: print("It is not a Perfect Number") đầu ra Please Enter any Number :- 5 It is not a Perfect Number Chương trình Python để tìm số hoàn hảo từ 1 đến 100
________số 8 đầu ra Please Enter any Minimum Value :- 1 Please Enter any Maximum Value :- 100 6 28 Chương trình Python được đề xuất
|