laboratorio5
#include <iostream>
#include <math.h>
using namespace std;
int i,j,opcion;
double M[3][3],A[3][3],B[3][3],suma,prom;
int leer_2_matrices();
int leer_matriz();
int ver_matriz();
int promedio();
int leer_2_matrices();
int suma_de_2_matrices();
int maximo_y_sus_indices();
int minimo_y_sus_indices();
int transpuesta();
int identidad();
int adjunta();
int main ()
{
cout<<"menu \n";
cout<<"1.-leer_matriz \n";
cout<<"2.-ver_matriz \n ";
cout<<"3.-promedio \n ";
cout<<"4.-leer_2_matrices \n ";
cout<<"5.-suma_de_2_matrices \n ";
cout<<"6.-maximo_y_sus_indices \n ";
cout<<"7.-minimo_y_sus_indces \n";
cout<<"8.-transpuesta \n";
cout<<"9.-identidad \n";
cout<<"10.-adjunta \n";
cout<<"elija la opcion: ";cin>> opcion;
switch (opcion)
{
case 1:
{
leer_matriz();
};break;
case 2:
{
ver_matriz();
};break;
case 3:
{
promedio();
};break;
case 4:
{
leer_2_matrices ();
};break;
case 5:
{
suma_de_2_matrices();
};break;
case 6:
{
maximo_y_sus_indices();
};break;
case 7:
{
minimo_y_sus_indices();
};break;
case 8:
{
transpuesta();
};break;
case 9:
{
identidad();
};break;
case 10:
{
adjunta ();
};break;
}// fin switch
system ("pause");
return 0;
}//fin programa
//case1
int leer_matriz()
{
for (i=1; i<=4; i++)
for (j=1; j<=4; j++)
{
cout<<"M["<<i<<"}["<<j<<"]=";cin>>M[i][j];
}
}
//Fin_de_case1
//case2
int ver_matriz()
{
for (i=1;i<=3;i++)
for (j=1; j<=3; j++)
cout<<M[i][j];
}
//Fin_de_case2
//case3
int promedio()
{
for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
{
suma=suma+M[i][j];
}
prom=suma/(i*j);
cout<<prom;
}
//Fin_de_case3
//case4
int leer_2_matrices()
{
for (i=1; i<=3; i++)
for (j=1; j<=3; j++)
cin>>A[i][j];
cout<<"matriz A[i][j]";
}
//Fin_de_case4
//case5
int suma_de_2_matrices ()
{
for (i=1; i<=3; i++)
for (j=1; j<=3; j++)
M[i][j]= A[i][j]+B[i][j];
cout<< "la suma es: "<< M[i][j]<<endl;
}
//Fin_de_case5
//case6
int maximo_y_sus_indices()
{
for (i=1; i<=3; i++);
}
//Fin_de_case6
//case7
int minimo_y_sus_indices()
{
for (j=1; j<=3; j++);
}
//Fin_de_case7
//case8
int transpuesta()
{
for (i=1; i<=3; i++)
for (j=1; j<=3; j++)
cout<<M[j][i];
}
//Fin_de_case8
//case9
int identidad()
{
for (i=1; i<=3; i++)
for (j=1; j<=3; j++)
if(i==j);
M[i][j]=1;
if(i=!j);
M[i][j]=0;
cout<<"LA MATRIZ IDENTIDAD ES :"<<endl;
}
//Fin_de_case9
//case10
int adjunta()
{
for (i=1; i<=3; i++);
}
//Fin_de_case10
No hay comentarios:
Publicar un comentario