programa Java para comprobar el número de PRONIC

En este programa java, vamos a comprobación de si un número dado es el número PRONIC o no .

Dado un número, tenemos que comprobar que el número introducido es el número PRONIC o no.

número A se dice que es un número PRONIC si está teniendo el producto de dos números consecutivos.

Ejemplo:

    Input: 420
Output:
420 – Is a Pronic Number.

programa para comprobar si el número dado es Número PRONIC o no en 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.");
}
}

salida

First run:
Enter a number : 16542
16542 is not a Pronic Number.
Second run:
Enter a number : 462
462 is a Pronic Number.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *