कार्यक्रम विवरण
यह एक ऐसा चतुर्भुज है जहाँ सम्मुख भुजाओं के दोनों युग्म समानांतर होते हैं।

जानने के लिए समांतर चतुर्भुज के छह महत्वपूर्ण गुण हैं
- विपरीत पक्ष सर्वांगसम हैं (AB =DC)।
- विपरीत स्वर्गदूत सर्वांगसम हैं (D =B).
- लगातार कोण संपूरक होते हैं (A + D =180°)।
- यदि एक कोण समकोण है, तो सभी कोण समकोण हैं।
- एक समांतर चतुर्भुज के विकर्ण एक दूसरे को समद्विभाजित करते हैं।
- एक समांतर चतुर्भुज का प्रत्येक विकर्ण इसे दो सर्वांगसम भागों में विभाजित करता है
एल्गोरिदम
- उपयोगकर्ता से पंक्तियों और स्तंभों की संख्या स्वीकार करें। इसे रो और कॉल्स वेरिएबल में स्टोर करें।
- पंक्तियों के माध्यम से पुनरावृति करने के लिए, लूप संरचना के साथ एक बाहरी लूप चलाएं, जो for(r=1; r<=rows; r++) जैसा दिखना चाहिए।
- अंतरिक्ष को प्रिंट करने के लिए, लूप संरचना के साथ एक आंतरिक लूप चलाएं for(c=1; c
- खोखला समानांतर चतुर्भुज बनाने के लिए स्टार को प्रिंट करें, लूप संरचना के साथ एक और आंतरिक लूप चलाएं जैसे for(c=1; c<=cols; c++)। इस लूप के अंदर, सितारे तभी प्रिंट करें जब r==1 या r==rows or c==1 या c==cols.
- पंक्ति के सभी कॉलम प्रिंट करने के बाद, अगली लाइन पर जाएं यानी नई लाइन प्रिंट करें।
उदाहरण
// C program to print mirrored hollow parallelogram
#include <stdio.h>
int main(){
int rows,cols,r,c;
clrscr(); /*Clears the Screen*/
printf("Please enter the number of Rows: ");
scanf("%d", &rows);
printf("\n");
printf("Please enter the number of Columns: ");
scanf("%d", &cols);
printf("\n");
printf("The Mirrored Hollow Parallelogram is: ");
printf("\n");
for(r = 1; r <= rows; r++){
// Display spaces
for(c = 1; c < r; c++) {
printf(" ");
}
// Display hollow parallelogram
for(c = 1; c <= cols; c++) {
if (r == 1 || r == rows || c == 1 || c == cols) {
printf("*");
}
else {
printf(" ");
}
}
printf("\n");
}
getch();
return 0;
} आउटपुट


