P
Peter_java
Gast
Moin,
ich soll eine 5*5 Matrix mit folgenden Werten füllen:
11 22 44 88 176
12 24 48 96 192
13 26 52 104 208
14 28 56 112 224
15 30 60 120 240
Das Prinzip hab ich verstanden, der Start-Wert erhöht sich nach jeder Zeile um 1, die Spalten verdoppeln sich immer.
Bis jetzt hab ich es soweit geschrieben:
Ich bekopmm entweder alle Spalten richtig hin, oder alle Zeilen - aber nie beides.
Ich hab schon alles mögliche rumprobiert aber irgendwie scheint die Matrix die Werte nicht annehmen zu wollen.
Vielen Dank schonmal für jegliche Kommentare!
ich soll eine 5*5 Matrix mit folgenden Werten füllen:
11 22 44 88 176
12 24 48 96 192
13 26 52 104 208
14 28 56 112 224
15 30 60 120 240
Das Prinzip hab ich verstanden, der Start-Wert erhöht sich nach jeder Zeile um 1, die Spalten verdoppeln sich immer.
Bis jetzt hab ich es soweit geschrieben:
Java:
public static void def_init (int [] [] myMatrix2)
{
int b;
int c;
for (int zeile = 0; zeile < myMatrix2.length; zeile++)
{
for (int spalte = 0; spalte < myMatrix2[zeile].length; spalte++)
{
b = zeile + 1;
c = spalte + 1;
myMatrix2[zeile][spalte] = 8 + b + c*2;
System.out.print(myMatrix2[zeile][spalte] +" ");
}
System.out.println();
}
Ich bekopmm entweder alle Spalten richtig hin, oder alle Zeilen - aber nie beides.
Ich hab schon alles mögliche rumprobiert aber irgendwie scheint die Matrix die Werte nicht annehmen zu wollen.
Vielen Dank schonmal für jegliche Kommentare!