Mit Hilfe dieser Java-Klasse lassen sich die perfekten Zahlen, oder auch vollkommende Zahlen genannt, bis zu einer beliebigen Obergrenze berechnet. 

 

Tipp: Sonderangebote Amazon-B-Ware speziell für Studenten (Amazon-Affiliate-Link)

 

public class VollkommeneZahl {

    public static void main(String[] args) {

    

    

    int n, teilersumme, i;

    

                  

                   

                   

                   n=1;

                   

                   while ( n <= 100000  ) {

                   teilersumme = 0;

                   i=1;

                   while (i <= n / 2) {

                   if(n %i ==0)

                   teilersumme = teilersumme +i;

                   ++i;

                   }

                   

                   if (teilersumme == n)

                   System.out.println(n + „ist eine vollkommene Zahl“);

                   

                   ++n;

                   }

                   System.out.println(„Programmende“);

                   

    }

}

 

Tipp: Sonderangebote Amazon-B-Ware speziell für Studenten (Amazon-Affiliate-Link)