| |
| |
![]() |
![]() | | Konu Seçenekleri | ![]() |
| | #1 |
| Dekan Huzur Pınarı ![]() | Ekrandan girilen 2 matrisin çarpimi /*calculates the product of two matrices*/ #include #define MAX 8 int main() { int a[MAX][MAX], b[MAX][MAX]; int c[MAX][MAX] = { 0 }; int ra, ca, rb, cb; int i, j, k; printf ("Rows of the first matrice : "); scanf("%d", &ra); printf ("Columns of the first matrice : "); scanf("%d", &ca); printf ("Rows of the second matrice : "); scanf("%d", &rb); printf ("Columns of the second matrice : "); scanf("%d", &cb); if ( ca != rb) { printf ("Matrices are not proper for multiplication\n"); return 0; } printf ("First matrice: \n"); for (i = 0; i < ra; i++) { for (j = 0; j < ca; j++) { printf (" [%d,%d]: ",i+1,j+1); scanf ("%d", &a[j]); } } printf ("Second matrice: \n"); for (j = 0; j < rb; j++) { for (k = 0; k < cb; k++) { printf (" [%d,%d]: ",j+1,k+1); scanf ("%d", &b[j][k]); } } for (i = 0; i < ra; i++) { for (j = 0; j < cb; j++) { for (k = 0; k < ca; k++) c[j] = c[j] + a[k] * b[k][j]; } } printf ("Product:\n"); for (i = 0; i < ra; i++) { for (k = 0; k < cb; k++) printf ("\t%d",c[k]); printf ("\n"); } return 0; } Şahit olsun Kainat, Alemler şahit olsun . Titreyen sesin ile Yüregin şahit olsun. Çok Yakın Güzel Günler,Bir Kez Daha Ufka Bak, Hep Semaya Açtıgın,Ellerin Şahit Olsun. Ö(lürsem)S(ebebi)S(ensin) Deli Var YakalaYın ![]() |
|
| Mesaja teşekkür eden: | rock_N (22-06-08) |
![]() |
| Konu Seçenekleri | |
| |