Hallo Zusammen,
gestern hatte mir einer von euch für mein zuvor benanntes Problem "Sieb des Eratosthenes" vorgeschlagen die For-Schleifen aufzuschreiben, damit ich verstehe weshalb folgender Code:
2 Schleifen benötigt.
Das habe ich auch eben gemacht, allerdings hab ich das ganze trotzdem noch nicht verstanden.
Ich habe auf meinem Board mich versucht,... siehe Anhang
Ich würd mich freuen, wenn mich hierbei jemand unterstützen könnte, diese Thematik zu verstehen
gestern hatte mir einer von euch für mein zuvor benanntes Problem "Sieb des Eratosthenes" vorgeschlagen die For-Schleifen aufzuschreiben, damit ich verstehe weshalb folgender Code:
Code:
int count = 0;
int [] obergrenze = new int [100];
for ( int i = 2; i<100; i++) {
obergrenze[i] = i;
}
System.out.println("Primzahlen " + Arrays.toString(obergrenze)) ;
for( int i = 2; i<100; i++) {
for( int j = 2; i*j<100; j++) {
System.out.println("Vor Berechnung " + Arrays.toString(obergrenze)) ;
obergrenze[i*j] = 0;
count++;
}
}
System.out.println("Primzahlen :" + Arrays.toString(obergrenze)) ;
2 Schleifen benötigt.
Das habe ich auch eben gemacht, allerdings hab ich das ganze trotzdem noch nicht verstanden.
Ich habe auf meinem Board mich versucht,... siehe Anhang
Ich würd mich freuen, wenn mich hierbei jemand unterstützen könnte, diese Thematik zu verstehen