1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
|
public class Zwischenspeicher
{
public static void main (String[]args)
{
int hoehe = 6; // Höhe muss laut Aufgabe frei wählbar sein
int breite = 2*hoehe-1;
int pascal [][] = new int [hoehe][breite]; //3x5 Matrix
int spalte = breite/2;
int zeile = 0;
for (int i=0; i<pascal.length; i++)
{
pascal[zeile][spalte]= 1;
zeile++;
spalte--;
}
spalte = breite/2;
zeile = 0;
for (int i=0; i<pascal.length; i++)
{
pascal[zeile][spalte]= 1;
zeile++;
spalte++;
}
for (int j=0; j<pascal.length;j++) // 2. for - Schleife
{
for(int k=0; k<pascal[0].length; k++)
{
System.out.print(pascal[j][k]);
}
System.out.println();
}
}
}
|