Matrices
| Estudiantes: Alejandro Torrero 8-885-1840Raúl Franceshi 8-882-1467
Grupo: 1NI-111 |
13/11/2012 | Calcula de la Suma, Resta y Multiplicación de dos matrices mediante el uso de funciones y arreglos || Prof.: Julio Vivero |
#include <stdio.h>
#include <math.h>
/*Elaborado por Alejandro Torrero 8-885-1840 y Raul Franceschi 8-882-1467*/
void matriz(int A[][3])
{
inte,o;
for (e=0;e<3;e++)
{
for(o=0;o<3;o++)
{
printf("\t%d",A[e][o]);
}
printf("\n");
}
}
void matrizd(int B[][3])
{
inte,o;
for (e=0;e<3;e++)
{
for(o=0;o<3;o++)
{
printf("\t%d",B[e][o]);
}
printf("\n");
}
}
void suma(int A[][3], int B[][3], ints[][3])
{
int e,o;
printf(" A+B= \n");
for(e=0;e<3;e++)
{
for(o=0;o<3;o++)
{
s[e][o]=A[e][o]+B[e][o];
printf("\t%d",s[e][o]);}
printf("\n");
}
}
void resta(int A[][3],int B [][3], int r[][3])
{
int e,o;
printf("A-B= \n");
for(e=0;e<3;e++)
{
for(o=0;o<3;o++)
{r[e][o]=A[e][o]+B[e][o];
printf("\t%d",r[e][o]);
}
printf("\n");
}
}
void multi(int A[][3], int B[][3], int m[][3])
{
int i,j,k;
printf("\nA*B=\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
m[i][j]=0;
for(k=0;k<3;k++)
{
m[i][j]=m[i][j]+A[i][k]*B[k][j];}
}
}
for(i=0;i<3;i++)
{
printf("\n");
for(j=0;j<3;j++)
{
printf("\t%i",m[i][j]);
}
}
}
void mult(int...
Regístrate para leer el documento completo.