diff options
Diffstat (limited to 'java/output/MatrixOperations.typ')
-rw-r--r-- | java/output/MatrixOperations.typ | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/java/output/MatrixOperations.typ b/java/output/MatrixOperations.typ new file mode 100644 index 0000000..2cabe8e --- /dev/null +++ b/java/output/MatrixOperations.typ @@ -0,0 +1,132 @@ +#import "/template.typ": highlight-output +#highlight-output[``` +$ java MatrixOperationsCLI +Menu-driven program for matrix operations +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 1 +Enter number of rows and columns: 2 3 +Enter the matrix elements: +1 2 3 +4 5 6 +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 1 +Enter number of rows and columns: 2 3 +Enter the matrix elements: +4 -3 -2 +5 7 1 +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 3 +Enter which two matrices to add (out of 2 matrices): 1 2 +The resulting matrix 3: +5.0 -1.0 1.0 +9.0 12.0 7.0 +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 4 +Enter which two matrices to subtract (out of 3 matrices): 2 1 +The resulting matrix 4: +3.0 -5.0 -5.0 +1.0 2.0 -5.0 +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 1 +Enter number of rows and columns: 3 4 +Enter the matrix elements: +1 0 -1 2 +3 2 0 1 +0 1 -1 2 +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 2 +Enter which matrix to display (out of 5 matrices): 5 +The matrix 5: +1.0 0.0 -1.0 2.0 +3.0 2.0 0.0 1.0 +0.0 1.0 -1.0 2.0 +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 5 +Enter which two matrices to multiply (out of 5 matrices): 2 5 +The resulting matrix 6: +-5.0 -8.0 -2.0 1.0 +26.0 15.0 -6.0 19.0 +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 5 +Enter which two matrices to multiply (out of 6 matrices): 1 2 +Error in the operation: Incompatible matrix arguments for multiplication +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 3 +Enter which two matrices to add (out of 6 matrices): 2 5 +Error in the operation: Incompatible matrix arguments for addition +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 4 +Enter which two matrices to subtract (out of 6 matrices): 3 4 +The resulting matrix 7: +2.0 4.0 6.0 +8.0 10.0 12.0 +Menu options: + 1. Matrix input + 2. Matrix display + 3. Matrix addition + 4. Matrix subtraction + 5. Matrix multiplication + 6. Exit +Enter your choice: 6 +Bye +```] |