हेलो दोस्तों !
आज की इस How to draw a red pattern in C language in Hindi पोस्ट में हम red pattern को draw करने का C program बनाना सीखेंगे। तो दोस्तों अगर आप इस प्रोग्राम को बनाना सीखना चाहते है तो इस पोस्ट को अंत तक जरूर पढ़े।
इस पोस्ट के मुख्य टॉपिक्स निन्म है -
- red pattern क्या है ?
- red pattern को कैसे print करें ?
- red pattern program in C .
1. red pattern क्या है :-
तो दोस्तों सबसे पहले हम यह जान लेते है की red pattern क्या होता है ?
दोस्तों रेड पैटर्न कोई पैटर्न नहीं होता है बल्कि यह पैटर्न का कलर होता है ऐसा कोई भी पैटर्न जो रेड कलर का हो उसे हम रेड पैटर्न कह सकते है। अभी तक हम जितने प्रोग्राम बनाते थे उनमे आपको केवल वाइट पैटर्न ही शो होते थे। लेकिन आज हम रेड पैटर्न को प्रिंट करने का प्रोग्राम बनाना सीखेंगे।
जैसा की हमने ऊपर बताया है की रेड पैटर्न कुछ नहीं है बल्कि पैटर्न का कलर है जोकि रेड यानी की लाल कलर का है। तो आज की इस पोस्ट में हम जिस पैटर्न का प्रोग्राम बनाने वाले है वह पिरामिड पैटर्न है जोकि रेड कलर का प्रिंट होगा।
2. red pattern को कैसे print करें :-
दोस्तों अब बात कर लेते है की इस रेड पैटर्न को कैसे प्रिंट करेंगे ?
तो हम आपको बता दे की यह कोई कठिन प्रोग्राम नहीं है बल्कि यह बहुत ही आसान सा प्रोग्राम है हमें इस प्रोग्राम में केवल कुछ ऐसे फंक्शन यूज़ करने होंगे जो की आउटपुट को कलर में प्रिंट करे। तो जैसा की हमने ऊपर बताया है की हम पिरामिड पैटर्न का प्रोग्राम हम बनाएंगे जिसे हम रेड कलर में प्रिंट करेंगे।
पिरामिड पैटर्न को प्रिंट करने के लिए आपको लूप का यूज़ करना पड़ेगा। और पिरामिड पैटर्न को रेड कलर में प्रिंट करने के लिए आपको cprintf फंक्शन का यूज़ करना पड़ेगा। और इस प्रकार ये दोनों चीज़े इस प्रोग्राम में ज्यादा इम्पोर्टेन्ट है। इनकी मदद से ही हम पिरामिड पैटर्न को रेड कलर में आसानी से प्रिंट कर पाएंगे।
इस पैटर्न को प्रिंट करने के लिए आपको अपना C प्रोग्राम कंसोल IDE पर बनाना पड़ेगा। तभी आप पैटर्न को कलर दे पाएंगे। इसके लिए आप टर्बो या कोड ब्लॉक का यूज़ कर सकते है। बाकि आपको इस प्रोग्राम का सोर्स कोड नीचे मिल जायेगा जिससे आप आईडिया ले सकते है की इस प्रोग्राम को कैसे बनाना है।
बाकि का काम तो आपको ही करना पड़ेगा। प्रोग्राम बनाना पड़ेगा। और अगर उसमें कोई एरर आएगी तो उसे ठीक करना पड़ेगा और उस प्रोग्राम को compile और रन भी आपको ही करना पड़ेगा। हमने तो आपको इस प्रोग्राम को बनाने का आईडिया दे दिया है।
3. red pattern program in C :-
तो दोस्तों अब हम इसका example प्रोग्राम देख लेते है।
तो दोस्तों ये है रेड पैटर्न का example प्रोग्राम जिसमें हमने पिरामिड पैटर्न को रेड कलर में प्रिंट किया है। अगर आप चाहे तो इस प्रोग्राम में कुछ बदलाव करके या इस प्रोग्राम से आईडिया लेकर कोई दूसरा पैटर्न प्रोग्राम बना सकते है जो की रेड कलर का हो।
Note :- दोस्तों इस प्रोग्राम को आप केवल कंसोल IDE पर ही रन कर पाएंगे। इस प्रोग्राम को रन करने के लिए आपको code blocks या turbo जैसी कंसोल IDE का यूज़ करना पड़ेगा। यह प्रोग्राम visual studio code पर सही रिजल्ट नहीं दे पायेगा।
example program :-
#include< stdio.h >
#include< conio.h >
void main()
{
int i,j,left,right,width;
clrscr();
width=16;
left=width/2;
right=width/2;
for(i=1;i <= 7;i++)
{
printf(" ");
for(j=1;j <= width;j++)
{
if(j >= left&&j <= right)
{
textcolor(RED);
cprintf("*");
}
else
{
printf(" ");
}
}
printf("\n");
left-=1;
right+=1;
}
getch();
}
#include< stdio.h >
#include< conio.h >
void main()
{
int i,j,left,right,width;
clrscr();
width=16;
left=width/2;
right=width/2;
for(i=1;i <= 7;i++)
{
printf(" ");
for(j=1;j <= width;j++)
{
if(j >= left&&j <= right)
{
textcolor(RED);
cprintf("*");
}
else
{
printf(" ");
}
}
printf("\n");
left-=1;
right+=1;
}
getch();
}
program output :-
दोस्तों जैसा की आपको पता होगा की कसोल IDE में हम आउटपुट को कॉपी नहीं कर सकते है इसकी वजह से ही हमने इस प्रोग्राम का आउटपुट यहाँ नहीं दिया इसके लिए आपको इस प्रोग्राम को खुद से अपने सिस्टम पर रन करना होगा।
इन पोस्ट को भी पढ़े -
- square pattern कैसे print करें ?
- डेस्कटॉप पैटर्न को कैसे प्रिंट करें इन C ?
- tringle पैटर्न को कैसे प्रिंट करें इन C ?
Author :- तो दोस्तों अब हमारी यह How to draw a red pattern in C language in Hindi पोस्ट यही पर ख़त्म होती है हम आशा करते है की आपको हमारी यह पोस्ट जरूर पसंद आई होगी और आप red pattern को print करने का C प्रोग्राम बनाना सीख गए होंगे। तो आज के लिए बस इतना ही फिर मिलेंगे ऐसी ही किसी और मज़ेदार पोस्ट में तब तक के लिए अलविदा !
0 Comments
Do not enter any spam comments please.