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

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


प्रोग्राम विवरण

वर्ग मैट्रिक्स के तत्वों को Z रूप में प्रिंट करें।

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

एल्गोरिदम

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

वर्ग मैट्रिक्स के तत्वों को Z रूप में प्रिंट करने के लिए
हमें मैट्रिक्स की पहली पंक्ति, फिर विकर्ण, और फिर वर्ग मैट्रिक्स की अंतिम पंक्ति प्रिंट करने की आवश्यकता है।

उदाहरण

/* वर्ग मैट्रिक्स को Z रूप में प्रिंट करने का प्रोग्राम */
#include <stdio.h>

int main() {
    int rows, cols, r, c, matrix[10][10];
    // clrscr(); /*स्क्रीन साफ़ करता है*/
    
    printf("वर्ग मैट्रिक्स के लिए पंक्तियों की संख्या दर्ज करें: ");
    scanf("%d", &rows);
    printf("\n");
    printf("वर्ग मैट्रिक्स के लिए कॉलम की संख्या दर्ज करें: ");
    scanf("%d", &cols);
    printf("\n");
    printf("मैट्रिक्स के लिए तत्व दर्ज करें: \n");
    
    for (r = 0; r < rows; r++) {
        for (c = 0; c < cols; c++) {
            scanf("%d", &matrix[r][c]);
        }
    }
    
    printf("वर्ग मैट्रिक्स में Z रूप के तत्व हैं: ");
    printf("\n");
    
    for (r = 0; r < rows; r++) {
        printf("%d\t ", matrix[0][r]);
    }
    for (r = 1, c = cols - 2; r < cols && c >= 0; r++, c--) {
        printf("%d\t ", matrix[r][c]);
    }
    for (r = 1; r < cols; r++) {
        printf("%d\t ", matrix[cols - 1][r]);
    }
    // getch();
    return 0;
}

आउटपुट

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

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

    परिचय दिए गए n x n आकार के ऐरे के तत्वों को विकर्ण रूप से नीचे की ओर प्रिंट करना है। विकर्ण रूप से नीचे की ओर प्रिंट करना इसका अर्थ है n x n आकार के किसी भी ऐरे को विकर्ण रूप से नीचे की ओर प्रिंट करना, जैसा कि नीचे दिए गए चित्र में दिखाया गया है। उदाहरण इनपुट: Matrix[3][3] = { { 1, 2, 3 }, { 4, 5

  1. C प्रोग्राम में दिए गए मैट्रिक्स में शून्य की संख्या के आधार पर सॉर्ट किए गए कॉलम के इंडेक्स प्रिंट करें C प्रोग्राम में दिए गए मैट्रिक्स में शून्य की संख्या के आधार पर सॉर्ट किए गए कॉलम के इंडेक्स प्रिंट करें

    समस्या विवरण आकार N x M का एक ऐरे दिया गया है जहां N पंक्तियों की संख्या है और M कॉलम की संख्या है, और कार्य मैट्रिक्स के प्रत्येक कॉलम में शून्य की संख्या के आधार पर सॉर्ट ऑपरेशन करने के बाद हर कॉलम में शून्य की संख्या प्रिंट करना है। उदाहरण इनपुट: 0 0 0 1 1 1 1 0 1 आउटपुट: 1 3 2 व्याख्या नोट -

  1. C प्रोग्राम में 2-D मैट्रिक्स के कोने के तत्व और उनका योग प्रिंट करें C प्रोग्राम में 2-D मैट्रिक्स के कोने के तत्व और उनका योग प्रिंट करें

    समस्या विवरण आकार 2x2 का एक ऐरे दिया गया है और चुनौती ऐरे में संग्रहीत सभी कोने के तत्वों का योग प्रिंट करना है। उदाहरण इनपुट: मैट्रिक्स तत्व दर्ज करें: 10 2 10 2 3 4 10 4 10 आउटपुट: मैट्रिक्स का योग है: 40 एल्गोरिदम शुरुआत चरण 1: पंक्तियों और कॉलम के लिए मैक्रो बनाएं #define row 3 और #define col