इस ट्यूटोरियल में, हम किसी दिए गए मैट्रिक्स के लिए प्रत्येक पंक्ति और प्रत्येक कॉलम का योग खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे।
इसके लिए, हमें A*B मैट्रिक्स कहा जाएगा। हमारा काम मैट्रिक्स के सभी तत्वों को पार करना और मैट्रिक्स की प्रत्येक पंक्ति और प्रत्येक कॉलम का योग ज्ञात करना है।
उदाहरण
#include <iostream> using namespace std; #define m 7 #define n 6 //calculating sum of each row void calc_rsum(int arr[m][n]){ int i,j,sum = 0; for (i = 0; i < 4; ++i) { for (j = 0; j < 4; ++j) { sum = sum + arr[i][j]; } cout << "Sum of the row "<< i << ": " << sum << endl; sum = 0; } } //calculating sum of each column void calc_csum(int arr[m][n]) { int i,j,sum = 0; for (i = 0; i < 4; ++i) { for (j = 0; j < 4; ++j) { sum = sum + arr[j][i]; } cout << "Sum of the column "<< i << ": " << sum <<endl; sum = 0; } } int main() { int i,j; int arr[m][n]; int x = 1; for (i = 0; i < m; i++) for (j = 0; j < n; j++) arr[i][j] = x++; calc_rsum(arr); calc_csum(arr); return 0; }
आउटपुट
Sum of the row 0: 10 Sum of the row 1: 34 Sum of the row 2: 58 Sum of the row 3: 82 Sum of the column 0: 40 Sum of the column 1: 44 Sum of the column 2: 48 Sum of the column 3: 52