Looking for something else?

Not the answer you are looking for? Search for more explanations.

- anonymous

Matrix Multiplication C++

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.
Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus.
Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.

Get our expert's

answer on brainly

SEE EXPERT ANSWER

Get your **free** account and access **expert** answers to this

and **thousands** of other questions.

Get your **free** account and access **expert** answers to this and **thousands** of other questions

- anonymous

Matrix Multiplication C++

- schrodinger

I got my questions answered at brainly.com in under 10 minutes. Go to brainly.com now for free help!

Get this expert

answer on brainly

SEE EXPERT ANSWER

Get your **free** account and access **expert** answers to this

and **thousands** of other questions

- anonymous

There seems to be some logical error here, and i am not able to really understand the following part.
Code: http://ideone.com/wgZ3J
And the part followed by //mult there.

- anonymous

the page you linked shows up empty for me; on Firefox

- farmdawgnation

Ditto to the above comment.

Looking for something else?

Not the answer you are looking for? Search for more explanations.

- anonymous

My bad, fixed it, http://ideone.com/wgZ3J

- anonymous

http://ideone.com/mQNtH lets have a look at before the entire "mult" block...

- anonymous

http://ideone.com/si08f
there now it's better. Instead of the cin >> m >> n; I used cin >> m; and the n = m; same for the o and p.
Let's uncomment that mult block.
http://ideone.com/EYFhR
everything seems fine now.

- anonymous

Yes but that would just multiply sqare matrices. I want it for normal multiplication, and want to know exactly what happens (inside) with those three loops.

- anonymous

But thanks for alteast caring about it @agdgdgdgwngo
btw, in void print_matrix(int m[10][10], int s) what is int s for?

- anonymous

Ahh I thought you only needed square matrices :-P
the s in the print_matrix procedure specifies the size of the square matrix.
I've now modified the print_matrix procedure so it works on row and column dimensions.
http://ideone.com/ktBnc
the first and second loops in main() just fill up the first and second matrices with input from cin
the last loop does the dot product of two matrices

- anonymous

Wow! Its on a roll now! Sorry to trouble you so much, one last thing, what is the role of m and o in print_matrix(mult, m, o); if its for size as before, then shouldnt it be m,p?
And for "for(int k=0;k

- anonymous

Right; it should be print_matrix(mult, m, p); my bad :-P
Right about the for loop as well: that particular one one is computing the matrix product.

- anonymous

Thank you very much!

Looking for something else?

Not the answer you are looking for? Search for more explanations.