Hallo bin neu hier
irgendwie hab ich hier nen Fehler bei meinem Programm gemacht
Wieso sagt er das jede Zahl ne Primzahl ist Wo hab ich da den Fehler gemacht.
Danke für Antworten
irgendwie hab ich hier nen Fehler bei meinem Programm gemacht
Code:
public class Zahl{
private int z;
public zahl(int z){
z=z;
}
public boolean istPrimzahl(){
for(int i=2; i<=z; i++){
if (z%i==0)
return false;
}
return;
}
public static void main(String[]args ){
Zahl z = new Zahl(47);
if (z.istPrimzahl());
System.out.println(z.z+" ist Primzah!")
}
}
Danke für Antworten