docs(matrix_multiplication): update subject

This commit is contained in:
nprimo 2022-11-14 12:24:52 +00:00 committed by Niccolò Primo
parent ac61045fd4
commit 6c11610c4f
1 changed files with 5 additions and 5 deletions

View File

@ -2,11 +2,12 @@
### Instructions
- Define a `struct` named `Matrix` as a tuple of 2 tuples. The nested tuple will contain 2 `i32`s.
- Define a `struct` named `Matrix` as a tuple of two tuples. The nested tuple will contain two `i32`.
- Create a **function** named `multiply` that receives a `Matrix` and an `i32` and returns the `Matrix` with each number multiplied by the second argument.
- Create a **function** named `multiply` that receives a Matrix and an i32 and returns the Matrix with each number multiplied by the second argument.
```rust
pub fn multiply(m: Matrix, val: i32) -> Matrix {
pub fn multiply(m: Matrix, multiplier: i32) -> Matrix {
}
```
@ -19,8 +20,7 @@ pub fn multiply(m: Matrix, val: i32) -> Matrix {
Here is a possible program to test your function
```rust
use matrix_multiplication::multiply;
use matrix_multiplication::Matrix;
use matrix_multiplication::*;
fn main() {
let matrix = Matrix((1, 3), (4, 5));