T
ThomasToll
Neues Mitglied
Hi!
Ich habe ein Programm geschrieben um Primzahlen auszugeben:
Das Programm gibt allerdings alle Zahlen aus. Wieso?
Grüße,
Thomas
Ich habe ein Programm geschrieben um Primzahlen auszugeben:
Code:
public class test_for_prime {
public static void main(String[] args) {
boolean prime = true;
for (int i=4;i<10000;++i) {
for (int j = 2;j < (i/2);++j) {
if (i % j == 0) {
prime = false;
} // end of if
} // end of for
if (prime = true) {
System.out.println(i);
} // end of if
prime = true;
} // end of for
}
}
Das Programm gibt allerdings alle Zahlen aus. Wieso?
Grüße,
Thomas