Trong chương trình trước, đầu vào được mã hóa cứng trong chương trình nhưng trong chương trình này, đầu vào sẽ được cung cấp bởi người dùng
# Python program to check perfect number using for loop
# take inputs
N = int[input["Enter a number: "]]
# check perfect number
sum = 0
for i in range[1,N]:
if[N%i == 0]:
sum = sum+i
# display result
if[sum == N]:
print[N, "is a perfect number"]
else:
print[N, "is not a perfect number"]
Đầu ra cho các giá trị đầu vào test-case-1. -
Nhập một số. 28
28 là số hoàn hảo
Đầu ra cho các giá trị đầu vào test-case-2. -
Nhập một số. 36
36 không phải là số hoàn hảo
Đầu ra cho các giá trị đầu vào test-case-3. -
Nhập một số. 50
50 không phải là số hoàn hảo
Số hoàn hảo trong Python sử dụng vòng lặp For
Chúng ta cũng có thể nhờ sự trợ giúp của hàm kiểm tra số hoàn hảo hay không trong python. Hàm là một khối mã thực hiện một tác vụ cụ thể
# Python program to check perfect number using for loop
def perfect_numbers[N]: #user-defined function
sum = 0
for i in range[1,N]:
if[N%i == 0]:
sum = sum+i
return sum
# take inputs
N = int[input["Enter a number: "]]
# check perfect number or not
if[N == perfect_numbers[N]]:
print[N, "is a perfect number"]
else:
print[N, "is not a perfect number"]
Đầu ra cho các giá trị đầu vào test-case-1. -
Nhập một số. 250
250 không phải là số hoàn hảo
Đầu ra cho các giá trị đầu vào test-case-2. -
Nhập một số. 496
496 là số hoàn hảo
Chương trình Python để in tất cả các số hoàn hảo trong phạm vi đã cho
Trong chương trình này, chúng tôi sẽ phát triển một chương trình python để in các số hoàn hảo trong một khoảng thời gian. Chúng tôi sẽ lấy hai phạm vi trong khi khai báo các biến. Sau đó, gọi hàm và in tất cả các số hoàn hảo giữa phạm vi đã cho
# Python program to print perfect numbers using for loop
def perfect_Number[n]: #user-defined function
if n < 1:
return False
perfect_sum = 0
for i in range[1,n]:
if n%i==0:
perfect_sum += i
return perfect_sum == n
# take inputs
min_value = int[input['Print minimum value: ']]
max_value = int[input['Print maximum value: ']]
# calling function and print perfect numbers
print['Perfect numbers from %d to %d are:' %[min_value, max_value]]
for i in range[min_value, max_value+1]:
if perfect_Number[i]:
print[i, end=', ']
Đầu ra cho các giá trị đầu vào test-case-1. -
In giá trị tối thiểu. 1
In giá trị tối đa. 10000
Các số hoàn hảo từ 1 đến 10000 là
6, 28, 496, 8128,
Nếu bạn thích bài đăng này, hãy chia sẻ nó với bạn bè của bạn. Bạn có muốn chia sẻ thêm thông tin về chủ đề đã thảo luận ở trên hay bạn có thấy điều gì không đúng không? . Cảm ơn bạn
#include
0// C++ program to check if a given number is perfect
10 // C++ program to check if a given number is perfect
11 // C++ program to check if a given number is perfect
10
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number77
// C++ program to check if a given number is perfect
17Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number77
// C++ program to check if a given number is perfect
29// C++ program to check if a given number is perfect
44// C++ program to check if a given number is perfect
17// or not
5// C++ program to check if a given number is perfect
17
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number77
// C++ program to check if a given number is perfect
11 Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number17
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// C++ program to check if a given number is perfect
53Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// C++ program to check if a given number is perfect
55Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
namespace
1 // C++ program to check if a given number is perfect
8// C++ program to check if a given number is perfect
60 // or not
6 // C++ program to check if a given number is perfect
10 // C++ program to check if a given number is perfect
11// C++ program to check if a given number is perfect
11 // C++ program to check if a given number is perfect
29// C++ program to check if a given number is perfect
66 // C++ program to check if a given number is perfect
67// C++ program to check if a given number is perfect
11Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number17
#include
6 // C++ program to check if a given number is perfect
71Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number34
// C++ program to check if a given number is perfect
73
// C++ program to check if a given number is perfect
74_______76_______8// C++ program to check if a given number is perfect
76
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number34
// C++ program to check if a given number is perfect
29_______76_______11
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number26
// C++ program to check if a given number is perfect
7 // C++ program to check if a given number is perfect
29// C++ program to check if a given number is perfect
83 // C++ program to check if a given number is perfect
84 // C++ program to check if a given number is perfect
8
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number88
// C++ program to check if a given number is perfect
87Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// or not
6 // C++ program to check if a given number is perfect
90// or not
5// C++ program to check if a given number is perfect
74// C++ program to check if a given number is perfect
93
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number96
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number34
// or not
5
// C++ program to check if a given number is perfect
97
C#
// C++ program to check if a given number is perfect
98
bool
7
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number01
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number02
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number5
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// Returns true if n is perfect
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number06
bool
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number0
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number3
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number4
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number5
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number7
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number3
// C++ program to check if a given number is perfect
2
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// C++ program to check if a given number is perfect
5Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// C++ program to check if a given number is perfect
7 // C++ program to check if a given number is perfect
8Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number3
// or not
22Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number5
// or not
5// or not
6 // or not
27
// or not
5
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number5
#include
0// or not
6
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number39
#include
3_______3_______41
#include
0#include
6
#include
3_______3_______45
// or not
5using
0
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
using
0Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
using
4Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
using
6Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// or not
6 using
9// or not
5namespace
1 namespace
2namespace
3
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
namespace
1 namespace
7namespace
3using
0
std;
1
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number06
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number71
// or not
62Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number5
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// or not
65Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number76
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number77
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number78
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number79
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number80
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// C++ program to check if a given number is perfect
7 // C++ program to check if a given number is perfect
8Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number3
// or not
75// or not
5// or not
6 // Returns true if n is perfect
6
#include
0// or not
80
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number95
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number96
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number80
using
0
using
0
// or not
86
PHP
// or not
87
// or not
88
// or not
89
// Returns true if n is perfect
// or not
91
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number0
// or not
93Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number34
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number5
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number7
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// or not
99 #include
00
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// C++ program to check if a given number is perfect
5Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
// C++ program to check if a given number is perfect
7 // C++ program to check if a given number is perfect
8#include
06 #include
07#include
06 // C++ program to check if a given number is perfect
23#include
06 #include
11// or not
93namespace
3#include
06#include
15Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number6
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number5
// or not
5// or not
6 // C++ program to check if a given number is perfect
8// or not
93 // C++ program to check if a given number is perfect
30#include
06 #include
24
// or not
5
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number5
#include
0// or not
6// C++ program to check if a given number is perfect
8#include
06 // C++ program to check if a given number is perfect
23#include
06 #include
33// or not
93
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number34
#include
3// or not
99 // C++ program to check if a given number is perfect
11// or not
99
Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number77
#include
06 #include
42// or not
93 // C++ program to check if a given number is perfect
44#include
06Below are all perfect numbers till 10000 6 is a perfect number 28 is a perfect number 496 is a perfect number 8128 is a perfect number80