ACIKLAMA
Bu programda konsoldan girilen iki matrisin carpılması yapılmıştır. Matris carpması kurallarına gore 1. matrisin sutun sayısının 2.matrisin satır sayısına eşit olması gerekir. Buradaki matrisler sabit boyutlu olup sadece carpma işlemini yansıtmaktadır. Matris carpımının nasıl yapıldığına gelirsek; 1. matrisin 1.satırının elemanları sırasıyla 2.matrisin 1.sutununun elemanlarıyla carpılıp toplanır elde edilen sonuc oluşacak carpım matrisinin 1.satır 1.sutunundaki sayı olacaktır. Sonrasında 1.matrisin 1.satırının elemanları sırasıyla 2.matrisin 2.sutununun elemanlarıyla carpılıp toplanır elde edilen sonuc oluşacak carpım matrisinin 1.satır 2.sutunundaki sayı olacaktır. Bu carpım işlemi 2.matrisin tum sutunları bitene kadar devam edecektir. Sonrasında 1.matrisin 2.satırı ile 2.matrisin butun sutunları aynı işlemlere tabi tutulacaktır. Sonrasında 1.matrisin geriye kalan satırlarıda yine aynı işleme tabi tutulup carpım işlemi tamamlanacaktır.
Kod:
//--------------------------------------------------------------------------- #include #pragma hdrstop #include #include //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) ,,}; for(int i=0;i
Matris Carpımı Kod İncelemesi
Android & IOS Uygulama Geliştirme0 Mesaj
●34 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Android & IOS Uygulama Geliştirme
- Matris Carpımı Kod İncelemesi