Mehrdimensionales array[][] |
18.03.2015, 16:42 | Auf diesen Beitrag antworten » | |||||
unleashed656 | Mehrdimensionales array[][] Hallo, ich habe erneut ein kleines Problem und hoffe ich bin da wieder bei euch richtig. Ich habe ein mehrdimensionales array (int[][]) Ich muss daraus nun das spalten und zeilenprodukt bilden. Also alle zahlen in einer Spale aufmultiplizieren plus das gleicche mit der nächsten spalte und so weiter. Und dann halt alle zahlen in einer zeile multiplizieren + die nächste spalte. Ich kriege aber immer total falsche Ergebnisse. Ich habe mich mal zuerst am spaltenprodukt probiert und das zeilenprodukt weggelassen.
Bitte helft mir weiter...Das spaltenprodukt sollte 66 ergeben. |
|||||
|
||||||
18.03.2015, 16:47 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Zieh die Zeile int spaltenprodukt = 1; in die äußere for Schleife rein (also zu Zeile 14). Sonst rechnest du mit dem alten Produkt weiter. Alternativ kannst du es wieder auf 1 setzen, nachdem du das Ergebnis erhöht hast. |
|||||
18.03.2015, 16:51 | Auf diesen Beitrag antworten » | |||||
unleashed656 | ah danke, das macht mehr sinn ...dann werde ich mal die zeilen in angriff nehmen |
|||||
19.03.2015, 13:59 | Auf diesen Beitrag antworten » | |||||
unleashed656 | ok irgendwie kriege ich immer eine indexoutofbounds exceptions bei den zeilenprodukt. Hier der Code:
|
|||||
Anzeige | ||||||
|
||||||
19.03.2015, 16:19 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl |
Beachte, dass die erste Schleife bis matrix[0].length geht. |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|