Code:
import java.io.*;
public class PascalDreieck {
public static void main(String[] args) throws IOException {
BufferedReader input = new BufferedReader (new InputStreamReader(System.in));
int n;
int[][] feld;
int zeile;
int spalte;
System.out.print("Bitte geben sie eine Zahl ein: ");
n=Integer.parseInt(input.readLine());
feld = new int[n+1][];
for(zeile=0;zeile<=n;zeile++){
feld[zeile] = new int [zeile+1];
feld[zeile][0] = 1;
feld[zeile][zeile] = 1;
for(spalte=1;spalte<=zeile;spalte++){
feld[zeile][spalte] = feld[zeile-1][spalte-1]+feld[zeile-1][spalte];
}
}
for(int i=0;i<n;n++)
for(int j=0;j<n;j++){
System.out.print(feld[i][j]);
}
System.out.println();
}
}
Nun meine frage... ich weis was an der ausgabe falsch ist...ich will mehr Felder ausgeben als vorhanden sind... aber wie Formuliere ich die bedingung das es funktioniert?
THX 4 help