//www.ethemsulan.com#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){int a[3][2]={{2,1},{-1,4},{5,3}},b[2][4]={{3,2,1,-1},{4,-2,1,2}},c[3][4];int i,j,k,t;printf("\na matrisi\n");for(i=0;i<3;i++){for(j=0;j<2;j++)printf("%d\t",a[i][j]);printf("\n");}printf("\nb matrisi\n");for(i=0;i<2;i++){for(j=0;j<4;j++)printf("%d\t",b[i][j]);printf("\n");}for(k=0;k<4;k++){for(i=0;i<3;i++){c[i][k]=0;for(j=0;j<2;j++){c[i][k]+=a[i][j]*b[j][k];}}}printf("\nc matrisi\n");for(i=0;i<3;i++){for(j=0;j<4;j++)printf("%d\t",c[i][j]);printf("\n");}system("PAUSE");return 0;}
14 Mart 2010 Pazar
C ile Iki Matrisi Çarpımını Bulan Kod
Etiketler:
C Programlama Dili
Kaydol:
Kayıt Yorumları (Atom)
ama bu kod çalışmıyo ya :S
YanıtlaSilfor(k=0;k<4;k++)
YanıtlaSil{
for(i=0;i<3;i++)
{c[i][k]=0;
for(j=0;j<2;j++)
{
c[i][k]+=a[i][j]*b[j][k];
}
}
}
bu kısım çok düşündürmüştü kral adamsın yaa :)