Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी ++ प्रोग्राम प्रत्येक पंक्ति और मैट्रिक्स के प्रत्येक कॉलम का योग खोजने के लिए

इस ट्यूटोरियल में, हम किसी दिए गए मैट्रिक्स के लिए प्रत्येक पंक्ति और प्रत्येक कॉलम का योग खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे।

इसके लिए, हमें 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

  1. C++ का उपयोग करके मैट्रिक्स में दिए गए योग के साथ युग्म खोजें

    इस लेख में, हम दिए गए मैट्रिक्स में दिए गए योग के साथ एक जोड़ी खोजने के कार्यक्रम पर चर्चा करेंगे। उदाहरण के लिए - Input : matrix[n][m] = {    { 4, 6, 4, 65 },    { 56, 1, 12, 32 },    { 4, 5, 6, 44 },    { 13, 9, 11, 25 } }, SUM = 20 Output : Pair exists.

  1. सी ++ में मैट्रिक्स में अधिकतम योग के साथ पंक्ति खोजें

    इस समस्या में, हमें N*N आकार का एक मैट्रिक्स मैट [] [] दिया जाता है। हमारा काम मैट्रिक्स में अधिकतम योग वाली पंक्ति को खोजना है। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट mat[][] = {    8, 4, 1, 9    3, 5, 7, 9    2, 4, 6, 8    1, 2, 3, 4 } आउटपुट Row

  1. सी ++ में सबसे गहरे नोड्स का योग खोजने का कार्यक्रम

    मान लीजिए हमारे पास एक बाइनरी ट्री है; हमें इसकी सबसे गहरी पत्तियों के मूल्यों का योग ज्ञात करना होगा। तो अगर पेड़ जैसा है - तब आउटपुट 11 होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - मानचित्र m, और maxDepth . को परिभाषित करें एक पुनरावर्ती विधि हल करें () को परिभाषित करें, यह नोड