Vous êtes sur la page 1sur 1

package laboratorio4;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class Ejercicio4 {


private static BufferedReader stdin=new BufferedReader(new
InputStreamReader(System.in));
public static void main(String args[]) throws IOException
{
double numero,cont=1.0,suma=0.0;
double resto;
String input;
System.out.println("Verificacion de numero perfecto: ");
input=stdin.readLine();
numero=Double.parseDouble(input);
if(numero<1)
System.out.println("El numero debe ser mayor que cero");
else
{
while(cont<numero)
{
resto=numero%cont;
if(resto==0)
suma+=cont;
cont++;

}
if(suma==numero)
System.out.println("El numero es perfecto");
else
System.out.println("el numero no es perfecto");
}
}
}

Vous aimerez peut-être aussi