आकार 2X2 की एक सरणी को देखते हुए और चुनौती एक सरणी में संग्रहीत सभी कोने तत्वों के योग को मुद्रित करना है।
एक मैट्रिक्स मैट [आर] [सी] मान लें, कुछ पंक्ति "आर" और कॉलम "सी" के साथ पंक्ति और कॉलम 0 से शुरू होता है, तो इसके कोने तत्व होंगे; चटाई [0] [0], चटाई [0] [सी -1], चटाई [आर -1] [0], चटाई [आर -1] [सी -1]। अब कार्य इन कोने के तत्वों को प्राप्त करना है और उन कोने के तत्वों को जोड़ना है यानी, चटाई [0] [0] + चटाई [0] [सी -1] + चटाई [आर -1] [0] + चटाई [आर -1] [c-1], और स्क्रीन पर परिणाम प्रिंट करें।
उदाहरण
Input: Enter the matrix elements : 10 2 10 2 3 4 10 4 10 Output: sum of matrix is : 40
एल्गोरिदम
START Step 1-> create macro for rows and column as #define row 3 and #define col 3 Step 2 -> main() Declare int sum=0 and array as a[row][col] and variables int i,j,n Loop For i=0 and i<3 and i++ Loop For j=0 and j<3 and j++ Input a[i][j] End End Print [0][0] + a[0][row-1] +a[col-1][0] + a[col-1][row-1] STOP
उदाहरण
#include<stdio.h> #define row 3 #define col 3 int main(){ int sum=0,a[row][col],i,j,n; printf("Enter the matrix elements : "); for(i=0;i<3;i++){ for(j=0;j<3;j++){ scanf("%d",&a[i][j]); } } printf("sum of matrix is : %d",a[0][0] + a[0][row-1] +a[col-1][0] + a[col-1][row-1] ); return 0; }
आउटपुट
यदि हम उपरोक्त प्रोग्राम चलाते हैं तो यह निम्न आउटपुट उत्पन्न करेगा
Enter the matrix elements : 10 2 10 2 3 4 10 4 10 sum of matrix is : 40