Question
Language is C++ I'm having trouble making additions to my program that will allow me to perform Matrix Addition. Please use my code as a
Language is C++
I'm having trouble making additions to my program that will allow me to perform Matrix Addition.
Please use my code as a base and provide a picture of the code's output working using the Matrix_Addition text files I have provided below
My Code to use:
#include
int** theTable;
int main() {
int numRows, numCols;
string fileName; cout
ifstream fin; fin.open(fileName); if (!fin) { cout
fin >> numRows >> numCols; // Read the number of rows and columns of the matrix from the first line of the text file theTable = new int* [numRows]; // Allocate memory for the rows of the 2D array
for (int i = 0; i
for (int r = 0; r > theTable[r][c]; cout
fin.close(); }
The Assignment:
Matrix_Addition1.txt
4 5 231 45 -45.565 45 0 823 -267 56 454 -1 9 53 -5.555 23 456 -.1 32 1.2345 3.14159 8
Matrix_Addition2.txt
4 5 1.111 2.222 3.333 4.444 5.555 -11 -12 -14 -16 -18 8 2 2 645 25 37 -37 45 2.535 10A "matrix" is expressed as a two-dimensional array. In matrix addition, the two arrays must have exactly the same dimensions. Each element of the "sum" array is the sum of that element in the other two arrays. For example The data file format for the arrays will be the row and column dimensions, followed by the data. For example, the file containing the first array would be 33 123 456 789 Submit your Matrix Addition program here. Also provide a screen shot showing your program in action, using the input files provided on Moodle. The program should display the two matrices read from the files, then display their sum. Be sure that your output is formatted appropriately
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started