Program to check whether given Integer is perfect number or not
Description
Sample Input:
6
Sample Output:
6 is a Perfect Number
(sum of factors of 6 is 6)
Solution
#include<stdio.h>
int main()
{
int number, i;
printf("Enter a Number: ");
scanf("%d",&number);
for(i=1; i <= number/2; ++i)
{
if (number%i == 0)
{
sum+=i;
}
}
if(sum==number)
{
printf("%d is a perfect number ",number);
}
else
{
printf("%d is not a perfect number ",number);
}
return 0;
}
Explanation
refer video tutorial
Input:
5
Output:
*
**
***
****
*****
****
***
**
*Solution
Input:
5
Output:
*
***
*****
*******
*********
*******
*****
***
*Solution
Input:
5
Output:
* *
** **
*** ***
**** ****
**********Solution
Input:
5
Output:
* *
** **
*** ***
**** ****
*********Solution
Input:
5
Output:
* *
** **
*** ***
**** ****
*********
**** ****
*** ***
** **
* *Solution
Input:
5
Output:
*********
*******
*****
***
*
***
*****
*******
*********Solution