You are on page 1of 7

DELGADO RETANA VANESSA

Ejercicio:
Donde:
A, B, C, D, E son matrices bidimensionales cuadradas

 Llenado de matrices y dimensionales es a su gusto


#include <stdio.h>

#include <stdlib.h>

#include <math.h>

#include <time.h>

#define n 2

int main(int argc, char *argv[]) {

int i=0,j=0,k=0;

float a[n][n],b[n][n],c[n][n],d[n][n],e[n][n],x[n][n],y[n][n],v[n][n],w[n][n],f[n][n],g[n][n];

srand(time(NULL));

for(i=0;i<n;i++)

for(j=0;j<n;j++)

a[i][j]=(rand()%5)+1;

b[i][j]=(rand()%5)+1;

c[i][j]=(rand()%5)+1;

d[i][j]=(rand()%5)+1;

f[i][j]=0;

g[i][j]=0;
DELGADO RETANA VANESSA

x[i][j]=a[i][j];

y[i][j]=x[i][j]-1;

while(y[i][j]>1)

x[i][j]=x[i][j]*y[i][j];

y[i][j]--;

v[i][j]=b[i][j];

w[i][j]=v[i][j]-1;

while(w[i][j]>1)

v[i][j]=v[i][j]*w[i][j];

w[i][j]--;

for(i=0;i<n;i++)

for(j=0;j<n;j++)

for(k=0;k<n;k++)

f[i][j]+=a[i][k]*d[k][j];

}
DELGADO RETANA VANESSA

for(i=0;i<n;i++)

for(j=0;j<n;j++)

for(k=0;k<n;k++)

g[i][j]+=c[i][k]*b[k][j];

for(i=0;i<n;i++)

for(j=0;j<n;j++)

e[i][j]=(cbrt(sin(f[i][j])))+(x[i][j])-(v[i][j])*(pow(cos(g[i][j]+1),2));

//Impresiones

printf("\n");

printf("\n\tmatriz a");

for(i=0;i<n;i++)

{ printf("\n\t");

for(j=0;j<n;j++)

printf("%.0f\t",a[i][j]);

}
DELGADO RETANA VANESSA

printf("\n");

printf("\n\tmatriz b");

for(i=0;i<n;i++)

{ printf("\n\t");

for(j=0;j<n;j++)

printf("%.0f\t",b[i][j]);

printf("\n");

printf("\n\tmatriz c");

for(i=0;i<n;i++)

{ printf("\n\t");

for(j=0;j<n;j++)

printf("%.0f\t",c[i][j]);

printf("\n");

printf("\n\tmatriz d");

for(i=0;i<n;i++)

{ printf("\n\t");

for(j=0;j<n;j++)

printf("%.0f\t",d[i][j]);
DELGADO RETANA VANESSA

printf("\n\tmatriz ad \n");

for(i=0;i<n;i++)

printf("\n");

for(j=0;j<n;j++)

printf("\t%.0f",f[i][j]);

printf("\n");

printf("\n\tmatriz cb \n");

for(i=0;i<n;i++)

printf("\n");

for(j=0;j<n;j++)

printf("\t%.0f",g[i][j]);

printf("\n");

printf("\n\tmatriz e");

for(i=0;i<n;i++)

{ printf("\n\t");
DELGADO RETANA VANESSA

for(j=0;j<n;j++)

printf("%.2f\t",e[i][j]);

printf("\n");

system("PAUSE");

return 0;

}
DELGADO RETANA VANESSA

NOTA:

LOS (-1) Son para hacer las factoriales.

No son multiplicaciones, son las factoriales de

a! Y b!

(lo hago de esa manera para no confundirme con los for, miss)

You might also like