blikk info infothek forum galerie sitemap

Überschrift

anfang zurueck weiter ende nach oben

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

 

public class PrimzahlPrüf {

 

       /**

        * @param args

        */

       public static void main(String[] args) {

             // TODO Auto-generated method stub

 

             // Eingabe wird Definiert

             BufferedReader eingabe = new BufferedReader(new InputStreamReader(

                           System.in));

 

             // Zahl wird einer Variable zugewiesen

             int zahl = 0;

             System.out.println("Geben Sie ihr Zahl zum Prüfen ein ");

             try {

                    zahl = Integer.parseInt(eingabe.readLine());

             } catch (IOException io) {

                    System.out.println("Es gab ein Problem beim einlesen der Konsole");

             }

 

             // Es wird die Ausgabe an Primzahl oder nicht Primzahl angepasst

             if (istPrimzahl(zahl) == true) {

                    System.out.println("Ihre Zahl, " + zahl + ", ist eine Primzahl");

             } else

                    System.out.println("Ihre Zahl, " + zahl + ", ist keine Primzahl");

 

       }

 

       // Eine eigene Methode zum prüfen ob es einbe Primzahl ist oder nicht

       public static boolean istPrimzahl(int zahl) {

 

             boolean primi = true;

             for (int i = 2; i < zahl; i++) {

                    if ((zahl % i) == 0) {

                           primi = false;

                           break;

                    }

             }

             return primi;

       }

}

 

By Armin Meraner Info4B

nach oben