hallo das ist meine aufgabe
http://puu.sh/5Iu6r.png
ich bin schon so weit dass das programm mit anzeigt ob es ein prim ist oder nicht nur wie geht es weiter?
ich stell mir das so vor das wenn es keine prim ist teilt es ja durch 2 und bei jeder wiederholung +1 oder?
http://puu.sh/5Iu6r.png
Java:
import java.util.Scanner;
public class Aufgabe36 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan = new Scanner(System.in);
System.out.println("n? ");
double n = scan.nextDouble();
boolean m = false;
for (int i = 2; i*i <= n && !m; i++)
{
if( n % i == 0)
{
m = true;
}
}
if(!m && n > 1 )
{
System.out.println("ist prim");
}
}
}
ich bin schon so weit dass das programm mit anzeigt ob es ein prim ist oder nicht nur wie geht es weiter?
ich stell mir das so vor das wenn es keine prim ist teilt es ja durch 2 und bei jeder wiederholung +1 oder?