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

C में ठोस और खोखले रॉम्बस पैटर्न प्रिंट करने का प्रोग्राम


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

नीचे दिखाए अनुसार ठोस और खोखले रॉम्बस पैटर्न प्रिंट करें:

C में ठोस और खोखले रॉम्बस पैटर्न प्रिंट करने का प्रोग्राम

एल्गोरिदम

खोखले रॉम्बस के लिए -

उपयोगकर्ता से खोखले रॉम्बस के लिए पंक्तियों की संख्या स्वीकार करें
उपयोगकर्ता द्वारा निर्दिष्ट समान पंक्तियों वाला खोखला रॉम्बस बनाएं
पहली पंक्ति प्रिंट करें जिसमें पंक्तियों की संख्या के बराबर स्टार हों
दूसरी पंक्ति प्रिंट करें जिसमें पहला और अंतिम स्टार हो और उनके बीच स्पेस छोड़ें
अंतिम पंक्ति तक यही दोहराएं
अंतिम पंक्ति प्रिंट करें जिसमें पंक्तियों की संख्या के बराबर स्टार हों

ठोस रॉम्बस के लिए -

उपयोगकर्ता से ठोस रॉम्बस के लिए पंक्तियों की संख्या स्वीकार करें
उपयोगकर्ता द्वारा निर्दिष्ट समान पंक्तियों वाला ठोस रॉम्बस बनाएं
पहली पंक्ति प्रिंट करें जिसमें पंक्तियों की संख्या के बराबर स्टार हों
अंतिम पंक्ति तक यही दोहराएं

उदाहरण

/* खोखले और ठोस रॉम्बस स्टार पैटर्न प्रिंट करने का प्रोग्राम */
#include <stdio.h>

int main() {
    int r, c, rows; // खोखला रॉम्बस
    int r1, c1, rows1; // ठोस रॉम्बस
    // clrscr();
    
    printf("खोखले रॉम्बस पैटर्न के लिए पंक्तियों की संख्या दर्ज करें: ");
    scanf("%d", &rows);
    printf("\n");
    
    for (r = 1; r <= rows; r++) {
        for (c = 1; c <= rows - r; c++) {
            printf(" ");
        }
        for (c = 1; c <= rows; c++) {
            if (r == 1 || r == rows || c == 1 || c == rows)
                printf("*");
            else
                printf(" ");
        }
        printf("\n");
    }
    printf("\n");
    
    printf("ठोस रॉम्बस पैटर्न के लिए पंक्तियों की संख्या दर्ज करें: ");
    scanf("%d", &rows1);
    printf("\n");
    
    for (r1 = 1; r1 <= rows1; r1++) {
        for (c1 = 1; c1 <= rows1 - r1; c1++) {
            printf(" ");
        }
        for (c1 = 1; c1 <= rows1; c1++) {
            printf("*");
        }
        printf("\n");
    }
    // getch();
    return 0;
}

आउटपुट

C में ठोस और खोखले रॉम्बस पैटर्न प्रिंट करने का प्रोग्राम

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

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

  1. C में सरणी के निचले और ऊपरी त्रिकोणीय मैट्रिक्स प्रिंट करने का प्रोग्राम C में सरणी के निचले और ऊपरी त्रिकोणीय मैट्रिक्स प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण एक सरणी के निचले त्रिकोणीय मैट्रिक्स और ऊपरी त्रिकोणीय मैट्रिक्स को प्रिंट करने का प्रोग्राम लिखें। त्रिकोणीय मैट्रिक्स (Triangular Matrix) एक त्रिकोणीय मैट्रिक्स वह है जो या तो निचला त्रिकोणीय या ऊपरी त्रिकोणीय होता है। निचला त्रिकोणीय मैट्रिक्स (Lower Triangular Matrix) एक वर्ग

  1. C++ में खोखला पिरामिड और डायमंड पैटर्न प्रिंट करने का प्रोग्राम C++ में खोखला पिरामिड और डायमंड पैटर्न प्रिंट करने का प्रोग्राम

    खोखला पिरामिडपिरामिड में पहली लाइन पर एक स्टार प्रिंट होगा, और अंतिम लाइन पर n संख्या में स्टार। अन्य लाइनों के लिए यह लाइन के शुरू और अंत में ठीक दो स्टार प्रिंट करेगा, और इन दो स्टार के बीच कुछ खाली स्थान होंगे। उदाहरण कोड#include <iostream> using namespace std; int main() { int n, i, j