import java.io.*;
class PerfectPalindrome
{
private boolean per(int a)
{
int b=0,c=1;
for(;c<=(a/2);c++)
{
if(a%c==0)
{
b+=c;
}
}
if(a==b)
return true;
else
return false;
}
private boolean pal(int a)
{
int b=a,c=0;
for(;b>0;b/=10)
{
int d=b%10;
c=(c*10)+d;
}
if(c==a)
return true;
else
return false;
}
public static void main()throws IOException
{
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.println("1. Find a number is a perfect one or not !");
System.out.println("2. Find a number is a palindrome or not !");
System.out.print("\nEnter your Choice: ");
int a=Integer.parseInt(in.readLine()),c;
System.out.print("Enter the Number: ");
c=Integer.parseInt(in.readLine());
boolean b;
PerfectPalindrome e=new PerfectPalindrome();
switch(a)
{
case 1: b=e.per(c);
if(b==true)
System.out.print("It is a Perfect Number !");
else
System.out.print("It is not a Perfect Number !");
break;
case 2: b=e.pal(c);
if(b==true)
System.out.print("It is a Palindrome Number !");
else
System.out.print("It is not a Palindrome Number !");
break;
default: System.out.print("SORRY!! Wrong Choice!");
create a program that iterates until it finds a perfect number, then store that perfect number into an array. Continue iterating until you find three more. Then, you have an array of four perfect numbers.
To find perfect numbers between 1 and 50 in a C program, you can iterate through each number in that range and check if it is equal to the sum of its proper divisors. A perfect number is defined as a number that is equal to the sum of its positive divisors, excluding itself. Here's a basic outline of the program: #include <stdio.h> int main() { for (int num = 1; num <= 50; num++) { int sum = 0; for (int i = 1; i <= num / 2; i++) { if (num % i == 0) sum += i; } if (sum == num) printf("%d is a perfect number\n", num); } return 0; } This code checks each number from 1 to 50 and prints out the perfect numbers found in that range.
int i; for (i=2; i<=30; i+=2) printf ("%d\n", i);
#include <stdio.h> #include <math.h> int main(void) { int number; double result; printf ("\n Introduce an integer: "); scanf ("%i", &number); result= sqrt (number); if ((result * result)== number) printf ("\n The integer HAS a perfect square \n\n"); else printf ("\n The integer DOES NOT HAVE a perfect square \n\n"); getch (); } Shrikanth Ganure The Oxford College of Engineering (MCA-2010 Batch) Bangalore..
flow chart to find whther the given number is perfect or not
The program is here guys.......... //Finding whether the given number is perfect or not //Starts here #include<stdio.h> void main() { int i=1,temp=0,number; scanf("%d",&number); while(i<=number/2){ if(number%i==0) temp+=i; i++; } if(temp==number) printf("Its a perfect number"); else printf("Its not a perfect number"); } //ends here
create a program that iterates until it finds a perfect number, then store that perfect number into an array. Continue iterating until you find three more. Then, you have an array of four perfect numbers.
class perfect{public static void main(int n) // input as parameter{int a=0;for(int i=1;i
To find perfect numbers between 1 and 50 in a C program, you can iterate through each number in that range and check if it is equal to the sum of its proper divisors. A perfect number is defined as a number that is equal to the sum of its positive divisors, excluding itself. Here's a basic outline of the program: #include <stdio.h> int main() { for (int num = 1; num <= 50; num++) { int sum = 0; for (int i = 1; i <= num / 2; i++) { if (num % i == 0) sum += i; } if (sum == num) printf("%d is a perfect number\n", num); } return 0; } This code checks each number from 1 to 50 and prints out the perfect numbers found in that range.
The sum of the 1st perfect number and 2nd perfect number is. . . 34!
Then the number is called a "perfect square".Then the number is called a "perfect square".Then the number is called a "perfect square".Then the number is called a "perfect square".
If by 'perfect number' you mean 'perfect SQUARE', then yes. 49 is an odd number and a perfect square.
496 is the third perfect number and 8128 is the fourth perfect number.
There is not a number that is a perfect square and perfect cube between 1 and 25.There is not a number that is a perfect square and perfect cube between 1 and 25.There is not a number that is a perfect square and perfect cube between 1 and 25.There is not a number that is a perfect square and perfect cube between 1 and 25.
Yes it is. 6 is the first perfect number, 28 is the second perfect number.
75 is not a Perfect number.
32 is not Perfect.