jueves, 13 de octubre de 2011

ApplicacionesArreglos


ApplicacionesArreglos
Principal
package PckArreglosClases;

import com.sun.corba.se.pept.transport.ContactInfo;


public class Perfectos {

    //1. Variables de Instacia
    private int cont;


    public Perfectos()
    {
        this.cont = 0;
    }

    public int DeterminarPerfectos(int[] list3)
    {
        int acum;
        for(int p=0; p<list3.length;p++)
        {
            System.out.println(list3[p]);
            acum=0;
            for(int d=1;d<list3[p];d++)
            {
                if(list3[p]% d ==0)
                    acum = acum + d;

            }
            if(acum ==list3[p]&& acum !=0){
                this.cont++;
            System.out.println("Es Perfecto: " + list3[p]);
            }
        }
        return this.cont;
    }

}
Perfectos
package PckArreglosClases;

import com.sun.corba.se.pept.transport.ContactInfo;


public class Perfectos {

    //1. Variables de Instacia
    private int cont;


    public Perfectos()
    {
        this.cont = 0;
    }

    public int DeterminarPerfectos(int[] list3)
    {
        int acum;
        for(int p=0; p<list3.length;p++)
        {
            System.out.println(list3[p]);
            acum=0;
            for(int d=1;d<list3[p];d++)
            {
                if(list3[p]% d ==0)
                    acum = acum + d;

            }
            if(acum ==list3[p]&& acum !=0){
                this.cont++;
            System.out.println("Es Perfecto: " + list3[p]);
            }
        }
        return this.cont;
    }

}


Ejecución

No hay comentarios:

Publicar un comentario