Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

जावा प्रोग्राम: मैट्रिक्स को Z फॉर्म में प्रिंट करना

उदाहरण

import java.lang.*; 
import java.io.*; 

public class Demo { 
    public static void z_shape(int my_arr[][], int n) { 
        int i = 0, j, k; 
        // पहली पंक्ति प्रिंट करें
        for (j = 0; j < n - 1; j++) { 
            System.out.print(my_arr[i][j] + " "); 
        } 
        // विकर्ण भाग प्रिंट करें
        k = 1; 
        for (i = 0; i < n - 1; i++) { 
            for (j = 0; j < n; j++) { 
                if (j == n - k) { 
                    System.out.print(my_arr[i][j] + " "); 
                    break; 
                } 
            } 
            k++; 
        } 
        // अंतिम पंक्ति प्रिंट करें
        i = n - 1; 
        for (j = 0; j < n; j++) { 
            System.out.print(my_arr[i][j] + " "); 
        } 
        System.out.print("\n"); 
    } 

    public static void main(String[] args) { 
        int my_arr[][] = { 
            { 34, 67, 89, 0 }, 
            { 0, 1, 0, 1 }, 
            { 56, 99, 102, 21 }, 
            { 78, 61, 40, 99 } 
        }; 
        System.out.println("मैट्रिक्स है: "); 
        z_shape(my_arr, 4); 
    } 
}

आउटपुट

मैट्रिक्स है 34 67 89 0 0 99 78 61 40 99

व्याख्या: Demo क्लास में 'z_shape' नामक एक फंक्शन परिभाषित है जो ऐरे के माध्यम से 'Z' आकार का अनुसरण करते हुए पुनरावृति करता है। मुख्य फंक्शन में, बहुआयामी ऐरे को परिभाषित किया जाता है और इस ऐरे को पास करके फंक्शन को कॉल किया जाता है। प्रासंगिक आउटपुट कंसोल पर प्रदर्शित होता है।

कार्यप्रणाली:

  • पहले पहली पंक्ति के सभी तत्व प्रिंट किए जाते हैं (अंतिम तत्व को छोड़कर)
  • फिर विकर्ण तत्व प्रिंट किए जाते हैं (ऊपर-दाएं से नीचे-बाएं)
  • अंत में अंतिम पंक्ति के सभी तत्व प्रिंट किए जाते हैं
  1. - Java में Array प्रिंट करना

    Java में Array कैसे प्रिंट करें Array एक ही डेटा टाइप के निश्चित संख्या में आइटम्स का क्रमबद्ध अनुक्रम होता है। यह Java की एक डेटा संरचना है। Java डेवलपर्स अक्सर डेटा स्टोर करने के लिए arrays का उपयोग करते हैं। उदाहरण के लिए, एक array स्थानीय सुपरमार्केट में अनाज बार के पांच आपूर्तिकर्ताओं के नाम स्

  1. C में वर्ग मैट्रिक्स को Z रूप में प्रिंट करने का प्रोग्राम C में वर्ग मैट्रिक्स को Z रूप में प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण वर्ग मैट्रिक्स के तत्वों को Z रूप में प्रिंट करें। एक वर्ग मैट्रिक्स वह मैट्रिक्स है जिसमें पंक्तियों और कॉलम की संख्या समान होती है। n-by-n मैट्रिक्स को क्रम n का वर्ग मैट्रिक्स कहा जाता है। एल्गोरिदम वर्ग मैट्रिक्स के तत्वों को Z रूप में प्रिंट करने के लिए हमें मैट्रिक्स की पहली

  1. - पायथन प्रोग्राम: मैट्रिक्स को Z फॉर्म में प्रिंट करें

    इस लेख में, हम दी गई समस्या के समाधान और दृष्टिकोण के बारे में जानेंगे।समस्या कथन - n*n क्रम का एक वर्ग मैट्रिक्स दिया गया है, हमें मैट्रिक्स के तत्वों को Z फॉर्म में प्रदर्शित करना होगा।Z फॉर्म निम्नलिखित चरणों में मैट्रिक्स को पार करना है -पहली पंक्ति को पार करेंअब, दूसरी प्रमुख विकर्ण को पार करें