Write in java to input a number and check whether it is a pronic number or HETEROMERIC NUMBER OR NOT .

Write in java to input a number and check whether it is a  pronic  number  or HETEROMERIC NUMBER OR NOT .
PRONIC NUMBER : A pronic number , oblong number , rectangular number or heteromeric number ,is aproduct of two consecutive integers that is n*(n+1).
THE FIRST FEW PRONIC NUMBERS ARE :
0,2,6,12,20,30,42,56,72,90,110,132,156,182,210,240,272,306,342,380,420,462……..etc.

Answers:

import java.util.Scanner;
public class PronicNumber

{
    public static void main(String args[])  

     {
        Scanner sc = new Scanner(System.in);
        System.out.print("Input a number : ");
        int num = sc.nextInt();
        int ans = 0;
        for(int i=0; i<num; i++) 

       {
            if(i*(i+1) == num)
            {
                ans = 1;
                break;
            }
        }
        if(ans == 1)
            System.out.println("Pronic Number.");
        else
            System.out.println("Not a Pronic Number.");     
    }

   }

Output:



Post a Comment

0 Comments