Best Answer

#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..

Study guides

☆☆

Q: C program to check given number is a perfect square or not?

Write your answer...

Submit

Still have questions?

Related questions

For a number to be a perfect square, the number's square root has to be a whole number. 9 is a perfect square because its square root is a whole number, 3. If the square root of the number is a decimal, then it is not a perfect square. For example, 13 does not divide evenly so it not a perfect square.

dot you will draw that's all thank you for selected

Simple and easy solution:- http://codepad.org/svhkJpxp

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

8086 assembly language program to check wether given number is perfect or not

write a java program when you enter a number check number is Armstrong or not?

if it's square root is an integer, it is a square number.

I'm assuming you're wondering if a number is a perfect square? Well, memorization will help as will guess and check. However, if you feel like doing it all by hand, simplifying the square will help you determine if it is a perfect square. Example: let's figure out if the number 225 is a perfect square. Let's take 225 and factor it. When you factor this number, you want to look at factoring numbers which are a perfect square in and of themselves. So 22 is 4, but that doesn't factor, how about 52 ? 25 will indeed factor, so we have 25*9 (look at that, 9 is also a factor). If we split it up like this, we have sqrt(25*9). We can take the square root of these individually and multiply them together. sqrt(25)*sqrt(9) = 5*3 = 15. Therefore 225 is a perfect square of 15.

Yes, it is the square of (3x + 2). 3x is the square root of 9x2; 4 is the square of 2; to check whether it is a perfect square, the center term must be twice (3x times 2).

It isn't. In fact, not a single odd perfect number is known so far. To check this, just use the definition of a perfect number: in this case, add all the factor of 467 other than 469 itself, and check whether you get 469.

wap to input a number and check whether it is divisible by 7 or no

To check if your number is a square number, draw little dots. like, for 4 it will 2 dots by 2 dots. if this doesn't work equally, it is not a square number.

People also asked