answersLogoWhite

0

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

User Avatar

Wiki User

14y ago

Still curious? Ask our experts.

Chat with our AI personalities

SteveSteve
Knowledge is a journey, you know? We'll get there.
Chat with Steve
FranFran
I've made my fair share of mistakes, and if I can help you avoid a few, I'd sure like to try.
Chat with Fran
DevinDevin
I've poured enough drinks to know that people don't always want advice—they just want to talk.
Chat with Devin
More answers

#include

main()

{

int a;

print f("enter the element of a");

scan f("%d",&a);

if(a^2==4)

print f("it is a perfect square");

else

print f("not a square");

getch();

}

Its not working.......... I am done the program

#include

#include

void main()

{

int a,b;

clrscr();

printf("Enter the num");

scanf("%d",&a);

b=sqrt(a);

if((b*b)==a)

printf("The given number %d is perfect square",a);

else

printf("The given number is not a perfect square");

getch();

}

User Avatar

Wiki User

14y ago
User Avatar

echo "enter a number"

read num

i=1

per=0

while [ $i -le $num ]

do

tmp=`expr $num % $i`

if [ $tmp -eq 0 ]

then

per=`expr $per + $i`

fi

i=`expr $i + 1`

done

per=`expr $per - $num`

if [ $per -eq $num ]

then

echo "$num is a perfect number!!!"

else

echo "$num is not a perfect number!!!"

fi

User Avatar

Wiki User

14y ago
User Avatar

Add your answer:

Earn +20 pts
Q: C program to check given number is a perfect square or not?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

How do you write a program in java to check a number is neon number?

class neonn { ; public static void check()throws IOException ; { ; BufferedReader br = new BufferedReader ( new InputStreamReader(System.in)); ; int num; ; System.out.println("Enter the number to be checked!"); ; num=Integer.parseInt(br.readLine()); ; int square; ; square=num*num; //squaring the number ; ; int sum=0; ; ; String sqs=Integer.toString(square); ; for(int i=0; i&lt;sqs.length(); i++) ; sum+=Integer.parseInt(sqs.substring ( i,i+1 ) ) ; ; ; if (sum==num) //checking if the sum of the square is equal to the number entered ; System.out.println(num+" is a Neon Number!"); // if yes. It is neon ; else ; System.out.println(num+" is not a Neon number!"); //otherwise not ; ; } ; }


How do you write a C program to check whether the number is odd or even Ps-using DEV complier?

To write a C program to determine if something is odd or even you need to be a programmer. To write a program in C is complicate and only done by programmers.


Write Shell programme to check number is perfect or not?

Write a shell program to test whether the given number is a perfect number or not.#include#includevoid main(){int n,s=0,i;clrscr()printf("s=");scanf("%d",&n);for(i=0;i


How can data processing errors be avoided?

By the use of 'test data' to check the program is working correctly. Test data is calculated prior to writing a program, and expected results are calculated and verified. Once a program is written, the test data is fed into the computer, and the results generated are compared with the test data. If the two are a perfect match - the program works correctly - if not - it needs to be de-bugged to find the problem.


Write a java program to check a number is Armstrong number?

import java.io.*; public class Jerry { public static void main(String as[]) throws IOException { int k=Integer.parseInt(as[0]); int n=k; int d=0,s=0; while(n&gt;0) { d=n%10; s=s+(d*d*d); n=n/10; } if(k==s) System.out.println("Armstrong number"); else System.out.println("not Armstrong number"); } }