Home »
        Java Programs » 
        Java Basic Programs
    
        
    Java program to check Pronic Number
    
    
    
    
        In this java program, we are going to check whether a given number is Pronic Number or not.
        
            Submitted by Chandra Shekhar, on January 18, 2018
        
    
    
    Given a number, we have to check that the entered number is Pronic Number or not.
    A number is said to be a Pronic number if it is having the product of consecutive two numbers. 
Example:
    Input: 420
    Output:
    420 – Is a Pronic Number.
    Program to check whether the given number is Pronic Number or not in java
import java.util.Scanner;
public class CheckPronicNumber 
{
	public static void main(String args[])
    {
		// create object of scanner class
        Scanner sc = new Scanner(System.in);
         
        // enter the number here.
        System.out.print("Enter a number : ");
        int n = sc.nextInt();
        
        int flag = 0;
    
        for(int i=0; i<n; i++)
        {
            if(i*(i+1) == n)
            {
                flag = 1;
                break;
            }
        }
        
        // check here for Pronic number.
        if(flag == 1)
            System.out.println(n+" is a Pronic Number.");
        else
            System.out.println(n+" is not a Pronic Number.");      
    }
}
Output
First run:
Enter a number : 16542
16542 is not a Pronic Number.
Second run:
Enter a number : 462
462 is a Pronic Number.
	Java Basic Programs »
	
	
    
    
    
    
    
    
    
  
    Advertisement
    
    
    
  
  
    Advertisement