Forums Register Login

Problem with declaring dimensions of a general array? (edited)

+Pie Number of slices to send: Send
Hi, I'm trying to write a method that accepts accepts a pair of two dimensional arrays of integers as parameters (matrixA and matrixB)
and returns a new array as a sum (matrixC). The sum of matrixA and matrixB is matrixC, where for every row i and column j, C(ij) = A(ij) + B(ij).
I'm having trouble initializing matrixC. How do I set it up so I can edit each "element" of the matrix every time I add?
Thanks for any help!

+Pie Number of slices to send: Send
You dont have i,j initialized.
You would want to take user input regarding the size of the arrays and then store them into some variables.

Also your matrixC isn't initialized and the method matrixAdd expects another argument and you are passing only two matrices whereas it requires 3.

May be you can try using Lists so that you dont have to worry about the size, but anyways you can manage with arrays also.

And I see that in your matrixAdd you are multiplying the elements?
+Pie Number of slices to send: Send
 

Mohamed Sanaulla wrote:You dont have i,j initialized.
You would want to take user input regarding the size of the arrays and then store them into some variables.

Also your matrixC isn't initialized and the method matrixAdd expects another argument and you are passing only two matrices whereas it requires 3.

May be you can try using Lists so that you dont have to worry about the size, but anyways you can manage with arrays also.

And I see that in your matrixAdd you are multiplying the elements?



Thanks for catching my mistakes, I edited my question with my new code.
Now I'm having some trouble initializing matrixC?
+Pie Number of slices to send: Send
 

Ashley Kin wrote:
Thanks for catching my mistakes, I edited my question with my new code.


Please do not do that. Leave the code as is and post updated code in a reply. Thanks.
+Pie Number of slices to send: Send
What is the exception/error you are getting? What does that error say?

If you are adding two matrices, what do you think will be the dimension of the resultant matrice? Accordingly you would have to initialize the matrixC
And you need to see to it that both matixA and matrixB are of similar dimension, otherwise you shouldn't proceed with the addition.
When it is used for evil, then watch out! When it is used for good, then things are much nicer. Like this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 939 times.
Similar Threads
Something i'm extremely confused on
Referring to an array-HELP!
summing each row in a 2-dimensional array
Two dimensional array total and sort
simple sorting algorithm
More...

All times above are in ranch (not your local) time.
The current ranch time is
Apr 16, 2024 00:50:05.