Ekrandan girilen 2 matrisin çarpimi - Papatyam Forum

Papatyam Forum

Go Back   Papatyam Forum > ..::.BİLGİSAYAR & TEKNOLOJİ.::. > Programlama > C++

Yeni Konu aç  Cevapla
 
Seçenekler
Alt 29 March 2008, 18:55   Mesaj No:1

tamerr89

Papatyam Paylaşımcı Üyesi
Avatar Otomotik
Durumu:tamerr89 isimli Üye şimdilik offline konumundadır
Papatyam No : 1196
Üyelik T.: 09 December 2007
Arkadaşları:0
Cinsiyet:
Yaş:34
Mesaj: 212
Konular:
Beğenildi:
Beğendi:
Takdirleri:10
Takdir Et:
Konu Bu  Üyemize Aittir!
Standart Ekrandan girilen 2 matrisin çarpimi

Ekrandan girilen 2 matrisin çarpimi

/*calculates the product of two matrices*/
#include <stdio.h>
#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[i][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[i][j] = c[i][j] + a[i][k] * b[k][j];
}
}
printf ("Product:\n"
for (i = 0; i < ra; i++) {
for (k = 0; k < cb; k++)
printf ("\t%d",c[i][k]);
printf ("\n"
}
return 0;
}


Alıntı ile Cevapla
Cevapla

Bookmarks

Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler

Benzer Konular
Konu Başlıkları Konuyu Başlatan

Papatyam Forum Ana Kategori Başlıkları

Cevaplar Son Mesajlar
Girilen sayilarin ortalamalarini bulur. tamerr89 C++ 0 29 March 2008 18:56
Class yapisi ile matris çarpimi tamerr89 C++ 0 29 March 2008 18:38
Dışarıdan girilen 3 sayının en küçüğünü bulan program tamerr89 C++ 0 29 March 2008 18:31
Girilen sayının girilen üssünü buldurma tamerr89 C++ 0 29 March 2008 18:27
Class yapisi ile matris çarpimi tamerr89 C++ 0 04 March 2008 14:20

Yeni Sayfa 1

www.papatyam.org Ana Sayfa

Tefekküre Davet Köşesi

Papatyam Sosyal Medya Guruplarımıza Katılın

                       Instagram         

Papatyam alemdarhost.com sunucularında barındırılmaktadır.