matris toplama c etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
matris toplama c etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

C - Matris Toplama


İşlemini yapıyorum.

İki tane [4][3] boyutunda dizi oluşturuyorum. İçerisine değerleri giriyorum. Aynı boyutta bir dizi daha oluşturuyorum ve for döngüleri içerisinde iki diziyi toplayarak toplamları üçüncü diziye atıyorum.

#include<conio.h>
#include<stdio.h>

main(){
      int matris1[4][3] = {{3,5,8},{2,5,4},{1,1,5},{6,9,7}};
      int matris2[4][3] = {{6,6,2},{9,12,3},{7,3,15},{2,1,9}};   
      int toplam[4][3];
       
      int i,j;
      
      for(i=0;i<4;i++)
      {
         for(j=0;j<3;j++)
         {
            toplam[i][j] = matris1[i][j] + matris2[i][j];           
         }                
      }
      
      for(i=0;i<4;i++)
      {
         for(j=0;j<3;j++)
         {
            printf("%d    ",toplam[i][j]);         
         }         
         
         printf("\n\n");       
      }
      
      getch();
}


Toplam aşağıdaki gibi bulunuyor.

C Matris Toplama