Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio 1. Matrices
#include<iostream>
using namespace std;
int main()
{
int M[3][4]={{2,4,6,18},{4,0,6,24},{3,1,-2,4}};
for(int i=0;i<3;i++)
{
for(int j=0;j<4;j++)
cout<<"\t"<<M[i][j];
cout<<endl;
}
system("PAUSE");
return 0;
}
int main()
{
float M[MAX][MAX];
system("cls");
ordenMatriz();
generarMatriz(M);
reportarMatriz(M);
cout<<"El mayor valor generado es "<<mayorValor(M)<<endl<<endl;
cout<<"El promedio de los valores de la matriz es
"<<promedioMatriz(M)<<endl<<endl;
system("pause>null");
return 0;
}
void ordenMatriz()
{
do{
cout<<"Ingrese numero de filas: ";
cin>>n;
}while(n<=0||n>MAX);
do{
cout<<"Ingrese numero de columnas: ";
cin>>m;
}while(m<=0||m>MAX);
}
int main()
{
int M1[MAX][MAX],M2[MAX][MAX],S[MAX][MAX];
srand(time(NULL));
system("cls");
ordenMatriz();
generarMatriz(M1);
generarMatriz(M2);
cout<<"MATRIZ 1\n\n";
reportarMatriz(M1);
cout<<"MATRIZ 2\n\n";
reportarMatriz(M2);
sumaMatriz(M1,M2,S);
cout<<"La suma es:\n\n";
reportarMatriz(S);
system("pause>null");
return 0;
}
void ordenMatriz()
{
do{
cout<<"Ingrese numero de filas: ";
cin>>n;
}while(n<=0||n>MAX);
do{
cout<<"Ingrese numero de columnas: ";
cin>>m;
}while(m<=0||m>MAX);
}