suma de matrices

ANGELA
01 de Enero del 2002
QUIERO SABER COMO SE SUMAN LAS MATRICES CON EL PROGRAMA C++

Noel Solw
01 de Enero del 2002
// program MatSum.cpp
// suma de matrices.
// 1/5/2005
// written in borland c++ - ver 4.52

#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
#include <stdlib.h>

const int DIM = 5;

void RandomInit(int x[][DIM])
{
for(int i = 0;i < DIM;i++)
for(int j = 0;j < DIM;j++)
x[i][j] = random(20) + 1;
} // RANDOM INIT

void Suma(int a[][DIM],int b[][DIM],int c[][DIM])
{
for(int i = 0;i < DIM;i++)
for(int j = 0;j < DIM;j++)
c[i][j] = a[i][j] + b[i][j];
} // TRASPUESTA

void ShowMatrix(char *msg,int x[][DIM])
{
cout << msg << endl << endl;
for(int i = 0;i < DIM;i++)
{
for(int j = 0;j < DIM;j++)
cout << setw(5) << x[i][j];
cout << endl;
}
cout << endl;
} // SHOW MATRIX

int main()
{
int a[DIM][DIM],b[DIM][DIM],c[DIM][DIM];
randomize();
RandomInit(a);
RandomInit(b);
Suma(a,b,c);
ShowMatrix("matriz a : ",a);
ShowMatrix("matriz b : ",b);
ShowMatrix("c = a + b : ",c);
cout <<"end of program - good bye ! ! !" << endl;
return 0;
} // MAIN