1. Der folgende Quellcode enthält 10 Syntax-Fehler. Finden und korrigieren Sie diese.
( / 7 Punkte)
class SiebDesEratosthenes {
public static main(String[] args) {
int[] zahlenfeld = int[100];
// Feldelementen Werte zuweisen
for (int i = 0; m<zahlenfeld.length; i++)
zahlenfeld[i] = i+1;
// Ausgabe Feldelemente in 10er Blöcken
for (int j = 0; j < 10

{
for (int k = 0 ; k < 9; k++){
System.out.print(zahlenfeld[j*10+k]);
System.out.print(", ");
}
System.out.println(zahlenfeld[j*10+9]);
// Bestimmung der Primzahlen mit dem Sieb des Eratosthenes
zahlenfeld[0] = 0;
for (int i = 2; i < 51; i++){
for (int k = 2; k < (zahlenfeld.length/i+1); k++){
zahlenfeld[i*k-1] = 0
}
}
/ Ausgabe der Primzahlen
System.out.println();
System.out.println( Die Primzahlen zwischen 1 und 100: );
for (int j = 0; j < 10; j++){
for (int k = 0 , k < 9; k++){
if (zahlenfeld[j*10+k] != 0){
System.out.print(zahlenfeld[j*10+k]);
System.out.print(", ");
}
}
System.out.println;
}
}
}