How to resolve the algorithm Matrix multiplication step by step in the Amazing Hopper programming language

Published on 12 May 2024 09:40 PM

How to resolve the algorithm Matrix multiplication step by step in the Amazing Hopper programming language

Table of Contents

Problem Statement

Multiply two matrices together. They can be of any dimensions, so long as the number of columns of the first matrix is equal to the number of rows of the second matrix.

Let's start with the solution:

Step by Step solution about How to resolve the algorithm Matrix multiplication step by step in the Amazing Hopper programming language

Source code in the amazing programming language

#include 
main:
   first matrix=0, second matrix=0,a=-1
   {5,2},rand array(a),mulby(10),ceil, cpy(first matrix), puts,{"\n"},puts
   {2,3},rand array(a),mulby(10),ceil, cpy(second matrix), puts,{"\n"},puts
   {first matrix,second matrix},mat mul, println
exit(0)

#include 
#include 
main:
   get a matrix of '5,2' integer random numbers, remember it in 'first matrix' and put it with a newline
   get a matrix of '2,3' integer random numbers, remember it in 'second matrix' and put it with a newline
   now take 'first matrix', and take 'second matrix', and multiply it; then, print with a new line.
exit(0)

  

You may also check:How to resolve the algorithm Extend your language step by step in the Kotlin programming language
You may also check:How to resolve the algorithm Subtractive generator step by step in the EasyLang programming language
You may also check:How to resolve the algorithm Search a list step by step in the Pascal programming language
You may also check:How to resolve the algorithm Matrix chain multiplication step by step in the Rust programming language
You may also check:How to resolve the algorithm Word frequency step by step in the Bracmat programming language