जावा प्रोग्राम मल्टी-आयामी एरर्स का उपयोग करके दो मैट्रिक्स जोड़ने के लिए

इस कार्यक्रम में, आप जावा में बहुआयामी सरणियों का उपयोग करके दो मैट्रिक्स जोड़ना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावा एरेस
  • लूप के लिए जावा

उदाहरण: दो मैट्रिक्स को जोड़ने का कार्यक्रम

 public class AddMatrices ( public static void main(String() args) ( int rows = 2, columns = 3; int()() firstMatrix = ( (2, 3, 4), (5, 2, 3) ); int()() secondMatrix = ( (-4, 5, 3), (5, 6, 3) ); // Adding Two matrices int()() sum = new int(rows)(columns); for(int i = 0; i < rows; i++) ( for (int j = 0; j < columns; j++) ( sum(i)(j) = firstMatrix(i)(j) + secondMatrix(i)(j); ) ) // Displaying the result System.out.println("Sum of two matrices is: "); for(int() row : sum) ( for (int column : row) ( System.out.print(column + " "); ) System.out.println(); ) ) )

आउटपुट

 दो मैट्रिक्स का योग है: -2 8 7 10 8 6 

उपरोक्त कार्यक्रम में, दो मैट्रिक्स 2d सरणी में संग्रहीत किए जाते हैं, अर्थात् फर्स्टमैट्रिक्स और दूसरामैट्रिक्स। हमने पंक्तियों और स्तंभों की संख्या को भी परिभाषित किया है और उन्हें क्रमशः चर पंक्तियों और स्तंभों में संग्रहीत किया है।

फिर, हम दी गई पंक्तियों और स्तंभों के एक नए सरणी को आरंभीकृत करते हैं। यह मैट्रिक्स ऐरे दिए गए मैट्रिसेस को जोड़ देता है।

हम परिणाम को जोड़ने और संग्रहीत करने के लिए दोनों सरणियों के प्रत्येक सूचकांक के माध्यम से लूप करते हैं।

अंत में, हम प्रत्येक तत्व में तत्वों को प्रिंट करने के लिए प्रत्येक लूप का उपयोग करके लूप के माध्यम से लूप करते हैं।

दिलचस्प लेख...