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

C में नंबर पैटर्न प्रिंट करने का प्रोग्राम


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

एक न्यूमेरिकल पैटर्न संख्याओं का एक क्रम है जिसे एक नियम के आधार पर बनाया गया है जिसे पैटर्न नियम कहा जाता है। पैटर्न नियम क्रम में लगातार संख्याओं के बीच संबंध का वर्णन करने के लिए एक या अधिक गणितीय संक्रियाओं का उपयोग कर सकते हैं।

पैटर्न 1

1
2 6
3 7 10
4 8 11 13
5 9 12 14 15

पैटर्न 2

    1
  1 2 3
1 2 3 4 5
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8 9
  1 2 3 4 5 6 7
    1 2 3 4 5
      1 2 3
        1

एल्गोरिदम

पैटर्न 1: i पंक्तियों के लिए और j कॉलम के लिए है। 5 का अर्थ 5 पंक्तियों और कॉलम के लिए पैटर्न बनाना है। प्रत्येक पंक्ति (i) के लिए लूप। K को i से आरंभ करें। प्रत्येक कॉलम (j) के लिए लूप। वर्तमान कॉलम (j) के लिए पैटर्न करें। K का मान प्रदर्शित करें। K का मान पुनः आरंभ करें: K = k + 5 - j

पैटर्न 2: पहली पंक्ति: 1 प्रदर्शित करें। दूसरी पंक्ति: 1,2,3 प्रदर्शित करें। तीसरी पंक्ति: 1,2,3,4,5 प्रदर्शित करें। चौथी पंक्ति: 1,2,3,4,5,6,7 प्रदर्शित करें। पांचवीं पंक्ति: 1,2,3,4,5,6,7,8,9 प्रदर्शित करें। पांचवीं पंक्ति के नीचे चौथी पंक्ति से पहली पंक्ति तक समान सामग्री प्रदर्शित करें।

उदाहरण

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

int main() {
    int i, j, k;
    printf("न्यूमेरिक पैटर्न 1");
    printf("\n");
    printf("\n");
    
    for (i = 1; i <= 5; i++) {
        k = i;
        for (j = 1; j <= i; j++) {
            printf("%d ", k);
            k += 5 - j;
        }
        printf("\n");
    }
    printf("\n");
    printf("न्यूमेरिक पैटर्न 2");
    printf("\n");
    printf("\n");
    
    for (i = 1; i <= 5; i++) {
        for (j = i; j < 5; j++) {
            printf(" ");
        }
        for (k = 1; k < (i * 2); k++) {
            printf("%d", k);
        }
        printf("\n");
    }
    for (i = 4; i >= 1; i--) {
        for (j = 5; j > i; j--) {
            printf(" ");
        }
        for (k = 1; k < (i * 2); k++) {
            printf("%d", k);
        }
        printf("\n");
    }
    // getch();
    return 0;
}

आउटपुट

C में नंबर पैटर्न प्रिंट करने का प्रोग्राम

  1. C में मिरर्ड खोखला समानांतर चतुर्भुज (Mirrored Hollow Parallelogram) प्रिंट करने का प्रोग्राम C में मिरर्ड खोखला समानांतर चतुर्भुज (Mirrored Hollow Parallelogram) प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण यह एक चतुर्भुज है जहां विपरीत पक्षों के दोनों जोड़े समानांतर होते हैं। समानांतर चतुर्भुज के छह महत्वपूर्ण गुण हैं: विपरीत पक्ष सर्वांगसम होते हैं (AB = DC)। विपरीत कोण सर्वांगसम होते हैं (D = B)। लगातार कोण पूरक होते हैं (A + D = 180°)। यदि एक कोण समकोण है, तो सभी कोण समकोण हैं।

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

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

  1. C प्रोग्राम में मैट्रिक्स में विकर्ण पैटर्न में संख्याएं प्रिंट करना C प्रोग्राम में मैट्रिक्स में विकर्ण पैटर्न में संख्याएं प्रिंट करना

    कार्य n x n मैट्रिक्स को विकर्ण पैटर्न में प्रिंट करना है। यदि n 3 है तो विकर्ण पैटर्न में मैट्रिक्स प्रिंट करना है: इसलिए आउटपुट इस तरह होगा: उदाहरण इनपुट: 3 आउटपुट: 1 2 4 3 5 7 6 8 9 इनपुट: 4 आउटपुट: 1 2 4 7 3 5 8 11 6 9 12 14 10 13 15 16 समस्या सुझाव देती है कि हमें एक स