Logo Studenta

1a - Jaqueline Vanessa Rodriguez Rivas

¡Estudia con miles de materiales!

Vista previa del material en texto

( 
... "'"""~ 
56: 
57: 
58: 
59: 
60: 
61: 
62: 
63: 
64: 
65: 
66: 
67: 
68: 
69: 
70: 
71: 
72: 
73: 
74: 
75: 
76: 
77: 
78: 
79: 
80: 
81: 
82: 
83: 
84: 
85: 
86: 
87: 
88: 
89: 
90: 
91: 
92: 
93: 
94: 
95: 
96: 
97: 
98: 
99: 
100: 
101: 
102: 
103: 
104: 
105: 
106: } 
int matriz_2; 
inf2 >> q >> p ;//Se hace Lectura de La cantidad de filas y coLumnas que se encuentran en el 
for( int i=0; i<q; i++)// Lectura de la matriz 
for{int j=0; j<p; j++) 
inf2 >> matriz_b[i][j]; 
inf.close{); 
cout <<endl << endl << "Matriz B:" << endl << endl; 
for(int i=0; i<q;i++){ 
for(int j=0;j<p;j++) 
cout« matriz_b[i][j] «" ";//Se imprime en pantaLLa La matriz Leida 
cout<< endl;}//Se utiliza este salto de Linea para que tenga la aparencia de La matr· 
//MuLtipLicaci6n de matrices A y B 
int j, i, k;//Se delacaran las variables para las columnas y filas 
int matriz_c[5][5];//5e declara una nueva matriz C 
for(i=0; i<m; i++){ 
for(j=0; j<n; j++) 
{matriz_c(i][j]=0;//Se inicia la matriz en ceros para evitar errores en Los< 
for(k=0; k<m; k++) 
matriz_c[i][j]= matriz_c[i][j]+matriz[i](k]*matriz_b[k](j];}} 
cout «endl « endl « "La Matriz C ( multiplicacion de la matriz A y B) es: " « endl « endl: 
for(int i=0; i<m;i++){ 
for(int j=0;j<n;j++) 
cout« matriz_c(i][j] « " ";//Se imprime en pantaLLa La matriz Leida 
cout<< endl;} //Se utiLiza este salto de Linea para que tenga La aparencia de La mat, 
//Escritura de Matriz C en un archivo 
ofstream onf;//Se decLara La variable para La escritura 
onf.open ("matriz_c");//Se abre el archivo donde se hard La escritura 
if (!onf)//Condicional usado en caso de que nose pueda escribir en el archivo 
{ 
cerr <<"Nose puede guardar el archivo"<<endl; 
return EXIT_FAILURE;} 
for(int i=0; i<m;i++){ 
for(int j=0;j<n;j++) 
onf« matriz_c[i][j] «" ";//Se escribe en el archivo La matriz C 
onf«endl;} 
cout«endl« "El archive ah sido guardado como: matriz_c"«endl;//Mensaje de La confirmaci6n 
onf.close(); 
return 0;

Continuar navegando

Materiales relacionados

8 pag.
Examen-Junio-2019

User badge image

Materiales Generales

12 pag.
Archivos en C - Jair García

User badge image

Desafio PASSEI DIRETO

122 pag.
02-C

User badge image

Aprenda aquí