Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
#include <stdio.h>
#include <stdlib.h>
#define Fil1 2
#define Col1 3
int Matriz1[Fil1][Col1];
inicializarmatriz1(Matriz1);
presentarmatriz1(Matriz1);
}//cierre main
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
arreglo1[i][j]=0;
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
printf("%d ",arreglo1[i][j]);
}//cierre for columnas
printf("\n");
#include <stdio.h>
#include <stdlib.h>
#define Fil1 2
#define Col1 3
int Matriz1[Fil1][Col1];
printf("Matriz de 2*3\n");
inicializar(Matriz1);
capturar(Matriz1);
presentar(Matriz1);
system ("pause");
return 0;
}//cierre main
void inicializar(int arreglo1[Fil1][Col1]){
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
arreglo1[i][j]=0;
printf("\n");
for(int i=0;i<2;i++){
for(int j=0;j<3;j++){
scanf("%d",&arreglo1[i][j]);
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
printf("%d ",arreglo1[i][j]);
printf("\n");
#include <stdlib.h>
#define Fil1 2
#define Col1 3
int matriz1[Fil1][Col1];
int matriz2[Fil1][Col1];
int matrizR[Fil1][Col1];
printf("Matriz de 2*3\n\n");
inicializarmatriz(matriz1);
inicializarmatriz(matriz2);
inicializarmatriz(matrizR);
printf("Matriz 1\n");
capturarmatriz(matriz1);
printf("Matriz 2\n");
capturarmatriz(matriz2);
sumarmatriz(matriz1,matriz2,matrizR);
printf("Matriz 1\n");
presentarmatriz(matriz1);
printf("Matriz 2\n");
presentarmatriz(matriz2);
printf("Matriz Resultante\n");
presentarmatriz(matrizR);
}//cierre main
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
arreglo[i][j]=0;
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
scanf("%d",&arreglo[i][j]);
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
arregloR[i][j]=arreglo1[i][j]+arreglo2[i][j];
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
printf("%d ",arreglo[i][j]);
printf("\n");
#include <stdio.h>
#include <stdlib.h>
#define Fil1 2
#define Col1 3
#define Fil2 3
#define Col2 2
int matriz1[Fil1][Col1];
int matriz2[Fil2][Col2];
int matrizR[Fil1][Col2];
printf("Matriz de 2*3\n\n");
inicializarmatriz1(matriz1);
inicializarmatriz2(matriz2);
inicializarmatrizR(matrizR);
printf("Matriz 1\n");
capturarmatriz1(matriz1);
printf("Matriz 2\n");
capturarmatriz2(matriz2);
producto_matriz(matriz1,matriz2,matrizR);
printf("Matriz 1\n");
presentarmatriz1(matriz1);
printf("Matriz 2\n");
presentarmatriz2(matriz2);
printf("Matriz Resultante\n");
presentarmatrizR(matrizR);
}//cierre main
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
arreglo[i][j]=0;
for(int i=0;i<Fil2;i++){
for(int j=0;j<Col2;j++){
arreglo[i][j]=0;
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col2;j++){
arreglo[i][j]=0;
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
scanf("%d",&arreglo[i][j]);
for(int i=0;i<Fil2;i++){
for(int j=0;j<Col2;j++){
scanf("%d",&arreglo[i][j]);
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col2;j++){
for(int k=0;k<Fil2;k++){
arregloR[i][j]+=arreglo1[i][k]*arreglo2[k][j];
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col1;j++){
printf("%d ",arreglo[i][j]);
printf("\n");
for(int i=0;i<Fil2;i++){
for(int j=0;j<Col2;j++){
printf("%d ",arreglo[i][j]);
printf("\n");
for(int i=0;i<Fil1;i++){
for(int j=0;j<Col2;j++){
printf("%d ",arreglo[i][j]);
printf("\n");