From 6af2a8b0ae38f6a1b574d5ae76ee0b9d50494485 Mon Sep 17 00:00:00 2001 From: chakri-hash <69791496+chakri-hash@users.noreply.github.com> Date: Sun, 4 Oct 2020 18:46:28 +0530 Subject: [PATCH] Create Perfect_Num.cpp --- Perfect_Num.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Perfect_Num.cpp diff --git a/Perfect_Num.cpp b/Perfect_Num.cpp new file mode 100644 index 0000000..a3dcf65 --- /dev/null +++ b/Perfect_Num.cpp @@ -0,0 +1,19 @@ +#include +using namespace std; +int main () +{ + int i, num, div, sum=0; + cout << "Enter the number to be checked : "; + cin >> num; + for (i=1; i < num; i++) + { + div = num % i; + if (div == 0) + sum = sum + i; + } + if (sum == num) + cout << "\n" << num <<" is a perfect number."; + else + cout << "\n" << num <<" is not a perfect number."; + return 0; +}