Hallo Leute,
meine Aufgabe ist, dass überprüfen, ob eine Zahl x eine Primzahl ist.
Ich habe wie hier geschrieben, aber leider ist es nicht funktioniert.
Wenn ich eine Zahl z.B 15 gegeben habe, dann ist es auch eine Primzahl. (denn 15 % 2 = 7,5 > 0)
Kann jemand mir helfen?
meine Aufgabe ist, dass überprüfen, ob eine Zahl x eine Primzahl ist.
Ich habe wie hier geschrieben, aber leider ist es nicht funktioniert.
Wenn ich eine Zahl z.B 15 gegeben habe, dann ist es auch eine Primzahl. (denn 15 % 2 = 7,5 > 0)
Kann jemand mir helfen?
Code:
import java.util.Scanner;
public class Primzahl {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
int x;
int y;
y = 2;
System.out.println("Geben Sie eine natrürliche Zahl x ein: ");
x = in.nextInt();
int res;
res = x % y;
if ( res > 0 ) {
System.out.println("Die Zahl " + x + " ist eine Primzahl");
}
else {
System.out.println("Die Zahl " + x + " ist keine Primzahl");
}
}
}