Tu podaj tekst alternatywny

NOWE POSTY | NOWE TEMATY | POPULARNE | STAT | RSS | KONTAKT | REJESTRACJA   Login: Hasło: RSS Facebook


HOME · mnozenie macierzy w jezyku C · Wpis #815476
juzek 08.12.2011 09:06:45



Posty: 43 #815476
#include <stdio.h>
#include <stdlib.h>

int main()
{
int A[4][4] = {{ 2, 3, 5, 0},
{ -1, -5, 3, 2},
{ 0, 7, -4, 0},
{ 2, -5, 0, 2}};

int B[4][4] = {{ 1, 3, 2, 1},
{ 3, -1, 3, 0},
{ 0, 0, 4, 5},
{ 0, -2, -3, 2}};
int C[4][4];
int D[4][4];
int i,j,k,m,w;

w=0;
for(i=0;i<4;i++)
{ for(j=0;j<4;j++)
C[i][j]=A[i][j]+B[i][j];
}

for(i=0;i<4;i++)
{ for(j=0;j<4;j++)
printf("%d ",C[i][j]);
printf("\n"oczko;
}

for(i=0;i<2;i++)
printf("\n"oczko;

for(i=0;i<4;i++)
{ /*printf("i =%d\n",i);
getch();*/
for(k=0;k<4;k++)
{ /*printf("k =%d\n",k);
getch();*/
for(j=0;j<4;j++)
{ /*printf("j =%d\n",j);
getch();
printf("A[%d][%d] =%d\n",i,j,A[i][j]);
getch();
printf("C[%d][%d] =%d\n",j,k,C[j][k]);
getch();*/
m=A[i][j]*C[j][k];
/*printf(" m =%d\n",m);
getch();*/
w=w+m;
/*printf(" w =%d\n",w);
getch();*/
}
D[i][k]=w;
/*printf("D[%d][%d] =%d\n",i,k,D[i][k]);
getch();*/
w=0;
}
}

for(i=0;i<4;i++)
{ for(j=0;j<4;j++)
printf("%d ",D[i][j]);
printf("\n"oczko;
}
getch();
}

Zobacz ten wpis w wątku


Aby pisać na forum musisz się zalogować !!!

Załóż własne forum dyskusyjne na iq24.pl

Bez nazwy
Tu podaj tekst alternatywny
Tu podaj tekst alternatywny
Tu podaj tekst alternatywny
Tu podaj tekst alternatywny
Tu podaj tekst alternatywny
Tu podaj tekst alternatywny