Академический Документы
Профессиональный Документы
Культура Документы
h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
#define N 2
srand(time(NULL));
llenado(a,b,c);
for(i=0;i<N;i++)
for(j=0;j<N;j++)
printf("%d\t",a[i][j]);
printf("\n");
printf("\n*\n\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
printf("%d\t",b[i][j]);
}
printf("\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
x[i][j]=0;
for(k=0;k<N;k++)
x[i][j]+=a[i][k]*b[k][j];
printf("\n=\n\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
printf("%d\t",x[i][j]);
printf("\n");
printf("\nTranspuesta =\n\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
t[i][j]=x[j][i];
printf("%d\t",t[i][j]);
printf("\n");
printf("\n/\n\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
c2[i][j]=pow(c[i][j],2);
printf("%f\t",c2[i][j]);
printf("\n");
printf("\n=\n\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
d[i][j]=t[i][j]/c2[i][j];
printf("%f\t",d[i][j]);
printf("\n");
printf("\n+\n\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
{
z[i][j]=pow(a[i][j],2.0/3)*pow(tan(c[i][j]-1),5);
printf("%f\t",z[i][j]);
printf("\n");
printf("\n=\n\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
r[i][j]=d[i][j]+z[i][j];
printf("%f\t",r[i][j]);
printf("\n");
system("PAUSE");
return 0;
int i=0,j=0;
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;
}