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

C++ में समान मैट्रिक्स के रो-मेजर और कॉलम-मेजर ऑर्डर को जोड़कर बनने वाले मैट्रिक्स का पता लगाएं


इस ट्यूटोरियल में, हम एक ही मैट्रिक्स के रो-मेजर और कॉलम-मेजर ऑर्डर को जोड़कर बनने वाले मैट्रिक्स के ट्रेस को खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे।

इसके लिए हमें दो सरणियाँ प्रदान की जाएंगी, एक पंक्ति-मेजर में और दूसरी कॉलममेजर में। हमारा काम दो दिए गए मैट्रिक्स को जोड़ने से बनने वाले मैट्रिक्स का पता लगाना है।

उदाहरण

#include <bits/stdc++.h>
using namespace std;
//calculating the calculateMatrixTrace of the new matrix
int calculateMatrixTrace(int row, int column) {
   int A[row][column], B[row][column], C[row][column];
   int count = 1;
   for (int i = 0; i < row; i++)
      for (int j = 0; j < column; j++) {
         A[i][j] = count;
         count++;
      }
      count = 1;
      for (int i = 0; i < row; i++)
         for (int j = 0; j < column; j++) {
            B[j][i] = count;
            count++;
         }
      for (int i = 0; i < row; i++)
         for (int j = 0; j < column; j++)
            C[i][j] = A[i][j] + B[i][j];
      int sum = 0;
      for (int i = 0; i < row; i++)
         for (int j = 0; j < column; j++)
            if (i == j)
               sum += C[i][j];
      return sum;
}
int main() {
   int ROW = 6, COLUMN = 9;
   cout << calculateMatrixTrace(ROW, COLUMN) << endl;
   return 0;
}

आउटपुट

384

  1. क्रम N का एक सममित मैट्रिक्स खोजें जिसमें 0 से N-1 तक के पूर्णांक हों और मुख्य विकर्ण में C++ में केवल 0 होना चाहिए

    यहां हम देखेंगे कि ऑर्डर एन के एक सममित मैट्रिक्स को कैसे उत्पन्न किया जाए, और प्रत्येक पंक्ति के तत्वों में 0 से एन -1 तक की संख्या होगी। विकर्ण तत्व हमेशा 0 होंगे। यह कार्य आसान है, हम N x N का एक मैट्रिक्स बनाएंगे, फिर प्रत्येक पंक्ति के लिए i और प्रत्येक कॉलम j के लिए, यदि i और j समान हैं, तो इ

  1. मैट्रिक्स का आधार और आयाम खोजने के लिए C++ प्रोग्राम

    मैट्रिक्स के आधार और आयाम को खोजने के लिए यह एक C++ प्रोग्राम है। एल्गोरिदम Begin    Function determinant() :    It calculates determinant of the matrix.    /*       Arguments:       n = number of elements.       matrix[10][1

  1. C++ प्रोग्राम एक ग्राफ मैट्रिक्स के व्युत्क्रम को खोजने के लिए

    यह एक ग्राफ मैट्रिक्स के व्युत्क्रम को खोजने के लिए एक C++ प्रोग्राम है। मैट्रिक्स का व्युत्क्रम केवल तभी मौजूद होता है जब मैट्रिक्स गैर-एकवचन होता है, अर्थात, सारणिक 0 नहीं होना चाहिए। मैट्रिक्स का व्युत्क्रम कई तरीकों से पता लगाया जा सकता है। यहाँ हम आसन्न मैट्रिक्स और उसके सारणिक का उपयोग करके एक