You are on page 1of 2

#include <iostream>// Biblioteca Este nos permite usar los códigos "Cout y Cin".

#include <stdlib.h>// (std-lib: standar library o biblioteca estándar) Contiene lo


s prototipos de funciones de C para gestión de memoria dinámica, control de procesos
y otras
using namespace std;
const int FILA = 10;//inicialización de variables
const int COLUMNA = 10;
void SumarMatrix(int matrix[][COLUMNA], int fil, int col);//creación de los metodo
s
void MostrarMatrix(int matrix[][COLUMNA], int fil, int col);
void CargarMatrix(int matrix[][COLUMNA], int fil, int col);
int main(int argc, char *argv[])
{
int nFilas;//variables para recorrer la matriz
int nColumnas;
int nArray[FILA][COLUMNA];
do
{
cout<<"Filas: ";
cin>>nFilas;
cout<<"Columnas : ";
cin>>nColumnas;
}
while(nFilas<2||nColumnas>10);//recorre la matriz
cout<<endl;
CargarMatrix(nArray,nFilas,nColumnas);
cout<<endl;
SumarMatrix(nArray,nFilas,nColumnas);
system("PAUSE");
return 0;
}
void SumarMatrix(int m[][COLUMNA], int f, int c)
{
int suma,i,j;
for(i=0;i<f;i++)//recorre filas
{
suma=0;
for(j=0;j<c;j++)//recorre Columnas
{
suma=suma + m[i][j];
}
cout<< "Suma Fila ["<<i<<"]= "<<suma;
cout << endl;
}
}
void CargarMatrix(int m[][COLUMNA],int f, int c)
{
int i,j;
for(i=0;i<f;i++)//recorre filas
{
for(j=0;j<c;j++)//recorre Columnas
{
cout<<"matriz["<<i<<"]["<<j<<"]=";
cin>>m[i][j];
}
}
}

You might also like