JAVA Program to Check Whether Given Number is Perfect Square or Not.
1 package Diploma;
2 import java.io.*;
3 public class Perfect
4 {
5 public static void main(String[] args) throws IOException
6 {
7 InputStreamReader in=new InputStreamReader(System.in);
8 BufferedReader br=new BufferedReader(in);
9
10 System.out.print("Enter a number: ");
11 double n=Double.parseDouble(br.readLine());
12
13 if (checkPerfectSquare(n))
14 System.out.println("Yes, the given number is perfect square.");
15 else
16 System.out.print("No, the given number is not perfect square.");
17 }
18
19 static boolean checkPerfectSquare(double number)
20 {
21 for (int i=1; i*i<=number; i++)
22 {
23 if((number%i==0) && (number/i==i))
24 {
25 return true;
26 }
27 }
28 return false;
29 }
30 }
31
32
No comments:
Post a Comment