How to Build Programming Logic in Python (Beginner to Pro)| Pattern Printing

Learn pattern printing in Python by visualizing rows and columns, then building nested loops to match. The instructor walks through right-angle triangles, inverted triangles, and how changing the range() step creates different outputs.
Chapters
लॉजिक बिल्ड करने का अगर मैं। सबसे पहला स्टेप आप लोगो को बताऊ तो वो होगा पैटन प्रिंटिंग जितनी ज्यादा अच्छे से आप पैटन प्रिंटिंग को समझ सकते हो उतना समझो बिकॉज लॉजिक बिल्डिंग वहीं से आती है और आज मैं आपको बताने वाली हूँ किस तरीके से आप पैटन प्रिंटिंग कर सकते हो मान लो आपको कोई राइट एंगल ट्रायंगल प्रिंट करना और राइट एंगल ट्रायंगल क्या होता है जिसका 1 एंगल नाइंटी डिग्री का होता है कुछ इस तरीके से हमारा राइट एंगल ट्राएंगल दिखता है इसकी लें कुछ भी हो सकती है वे भी कुछ भी हो सकती है राइट तो ये कितना भी बड़ा हो सकता है, कितना भी छोटा हो सकता है। इसको प्रिंट करने के लिए हम क्या करेंगे अपने की बोर्ड से 1 स्पेशल कैरेक्टर करेंगे और प्रोग्रामिंग में हमें इसे प्रिंट करना है। प्रोग्रामिंग का मतलब हम यूज करेंगे कांसेप्ट लूपिंग का लूपिंग मतलब रिपिटीशन मुझे क्या करना है रिपिटीशन करना मान लो मुझे ये पूरा का पूरा राइट एंगल ट्राएंगल स्टार से बनाना है किसे बनाना है स्टार से बनाना है तो मैं स्टार को ही रिपीट करते जाऊंगी मैं कितने नंबर ऑफ़ रोज चाहती हूँ। 5 अब देखो जब भी पाटन प्रिंटिंग का क्वेश्शन आपके सामने आये इसको ऐसा रोज और कॉलम में डिवाइड कर मान लो जैसे आपकी एक्सेल शीट दिखती है उसी तरीके से उसको विज्वलाइज करना शुरू करो जैसे ही आप इसको विज्वलाइज करना शुरू कर दोगे उतना अच्छा आप पाटन प्रिंटिंग कर सकते हो मतलब मुझे स्टार से प्रिंट करना है तो मैं क्या करूंगी 1 स्टार यहाँ, 1 स्टार यहाँ, 1 स्ट यहाँ, 1 स्टार यहाँ और ऐसे करके अगर मैं इस पैटन को पूरा राइट एंगल ट्रायंगल में ले जाऊं तो ये कुछ इस तरीके से प्रिंट होगा करेक्ट कुछ इस तरीके से ये राइट एंगल ट्राएंगल फॉर्म होगा। इस पूरे पिक्चर को अगर आप ध्यान से देखे तो हमें क्या करना है। पहले 1 फिग नंबर ऑफ़ रोज को डिसाइड करना है क्यूँ की ये कौन सी साइड है रोकी यह कॉलम की साइड है। फिक्स नंबर ऑफ़ रोज डिसाइड करने के बाद हमें उसे क्रीजिंग ऑर्डर में लेके जाना है जब तक वो वाइल्ड नहीं हो जाता जब तक वो वाल नहीं हो जाता। ये हमारा पूरा टास्क है जिसने ये विज्वलाइज कर लिया वो इस लिए कोई भी पार्ट प्रिंटिंग कर सकता है। चलिए अब कोर्ट लिखना समझते है पार्टन प्रिंटिंग में राइटिंग ट्राइंगल प्रिंट करने के लिए जो हमने विज्वलाइज किया था मान लो मैक्सिमम जीतने चाहिए, मुझे कितना चाहिए, 5 चाहिए, मैक्सिमम कितने चाहिए 5 चाहिए। अब इस 5 में से मुझे क्या करना है डिंक्रीजिंग ऑर्डर में जाना है, फॉर आय इन रेंज वन रो प्लस रो क्यूँकि जो रेंज फंक्शन है वो हमेशा स्टार्टिंग नंबर मतलब स्टार्टिंग कहा से होनी चाहिए। जहाँ पर स्टॉप होना चाहिए वहाँ से प्लस वन मतलब हमेशा 1 ज्यादा होना चाहिए ऐसा क्यूँ क्यूँकि इंडेक्सिंग जो होती है वो जीरो से शुरू होती है इसलिए हमें प्लान करना होता है उसके बाद हम इसको डायरेक्टली प्रिंट करते जाते हैं उतने ही स्टार्स प्रिंट होने चाहिए और ये हमारा राइट एंगल ट्राएंगल प्रिंट हमने इसमें सिम्पल सा 1 लॉजिक लगाया की हमें क्या करना है फॉलूबयूसकरनाआक्य यूज होता है 1 टेम्परेरी बार होता है उसके साथ हमने रेंज फंक्शन लगा रेंज फंक्शन क्या करेगा स्टार्टिंग और बार यूज खोलेगा उस स्टार्टिंग एंडिंग वैल्यू के अकॉर्डिंग ये आई वैल्यू प्रेडिक्ट करेगा मतलब की वन टू थ्री फोर फाइव ऐसे करते करते यह हमारा वैल्यू को प्रिंट करेगा डिक्रीजिंग ऑर्डर के लिए हमने क्या करा है हमने बेसिकली सेट ऑफ़ नंबर्स निकालिए वन टू थ्री फोर फाइव सिक्स ऐसे हमने सेट ऑफ़ नंबर्स निकालिए अगर हम सेम टेबल को देखे तो पहले वाले रोम में कितने है 1 दूसरे वाले रोम में 2, तीसरे वाले रोम में 3, चौथे में 45, में में 5 इस तरीके से भी आप इसको प्रिंट कर सकते हो तो इसीलिए हमने क्या किया है हमने नंबर्स को जनरेट किया है वन टू थ्री फोर से जनरेट होगा और उतनी ही बार स्टार मल्टीप्लाय बाय आई जब हम लिख रहे है आई अगर वन है तो स्टार कितनी बार प्रिंट होगा वन टाइम्स अगर तू है तो वो टू टाइम्स प्रिंट होगा थ्री फोर फाइव ऐसे करते करते ये कॉं्टिन्ूसलीउसपाटन को फॉलो करेगा इसी लिए पाटन प्रिंटिंग इम्पोर्टेंट होती है और इसको विज्वलाइज करने के लिए 1 एक्सेल शीट का फॉर्मेट बेस्ट पर अब देखो सेम कोर्ड को लिखने के कई सारे तरीके हो सकते हैं और मैं आज आपको बताने वाली हूँ दूसरा तरीका क्या होता है अगर आपको राइट एंगल ट्राइंगल प्रिंट करना है राइट एंगल ट्राइंगल कुछ इस तरीके से दिखता है जितने भी स्टार्स ही राइट एंगल ट्राइंगल की 1 शेप फॉर्म कर रहे हैं और बाकी सारे जितने भी कॉलम्स है ये ब्लैंक है इसको हमेशा किसमें विज्वलाइज करना चाहिए इसको हमेशा विज्वलाइज करना चाहिए रोज और कॉलम्स के फॉर्मेट में जो एक्सल शीट में होते हैं अगर आप इसको विज्वलाइज कर सकते है। यू कैन ईजली सॉल्व दिस अब देखो सेकेंड मेथड क्या कहता है सेकेंड मेथड कहता है 1 लूप की जगह 2 लूप यूज करो काहे को 1 लूप यूज करना जब हमें 1 पैन को हमें लॉजिक बिल्डिंग के लिए यूज करना है पैटन प्रिंटिंग टू सी एग्जाम में आपसे नहीं पूछा जा रहा है आपको लॉजिक बिल्डिंग के लिए इसका इस्तेमाल करना चाहिए। अब मैं उसको सेम चीज को मैं 22 फॉरलूपऐसीयूसकरूगी नेस फॉलो का मतलब है पहला वाला जो फॉर्रुपहोगावो किस में काम
करेगा आपका रोज के लिए काम करेगा
और दुसरे वाला कॉलम के लिए काम करेगा मतलब की नंबर ऑफ़ रोज कितनी होनी चाहिए मान लो मैंने लिखा है फाइव और फिर मैंने फोरलूप लगाया है इस फॉर्लुपमेंयहाँ पर रोज की जगह क्या जाएगा फाइव कितनी बार चलेगा कॉमा सिक्स टाइम्स उसके बाद फॉर रेंज कॉमा आई प्लस वन आई क्या है आई हमारा क्या है यहाँ पर जो ये वैल्यु हमारी जनरेट करेगा यह टाइम यह 1 ही वैल्यू जनरेट करेगा क्यूंकि यहाँ पर हमने रेंज फंक्शन यूज किया है तो अभी के लिए हम इसको अज्यूम नहीं करते है दूसरा हमने प्रिंट कराया हम बाहर आ गए हैं। नई लाइन को जनरेट करने के लिए। अब स्टेप स्टेप इसको ड्राई रन करेंगे। ड्रा का मतलब लाइन लाइन अज्यूम करना कि क्या आउटपुट जनरेट होगा। इस केस में हम कोर्ड को रन नहीं करते हम सिर्फ सिर्फ अज्यूम करते है। अब मान लो मैंने यहाँ पर फाइल दिया था तो कितनी वैलू होगई थी का सिक्स हमारी फॉर लूप पहले वाले
की तो आई में कितना चला जायेगा
में कॉमा आई, कितना है, ये वाली रेंज कितनी होगी, हमारी कॉमा टू ऑन कॉमा टू का मतलब कितनी बार चलेगा, बार चलेगा, 1 ही बार स्टार प्रिंट हो जाएगा मतलब की हमारी पहले वाले रोग का काम तो हो गया दूसरी वाली रो में क्या होगा, सेम चीज होगी की गई है टू में क्या होगा, टू प्लस वन कितना हो जायेगा, थ्री हो जायेगा तो अब हमारी जो दुसरे वाला लूप है थ्री हो जाएगा। थ्री के केस में ये लूप कितनी बार चलेगा, 2 बार चलेगा, 2 बार का मतलब 2 बार प्रिंट होगा और इक्वल टू, इक्वल टू स्पेस का मतलब है सेम लाइन में प्रिंट कर उसके बाद जैसे ही हम इस लूप से बाहर आ रहे हैं हम नई लाइन मतलब की टू वाला भी कम होगा
सेम चीज थ्री के साथ होगी जब
हम वैल्यू थ्री देंगे तो थ्री कितना हो जायेगा फोर हो जाएगा कितनी बार चलेगा, 3 बार चलेगा, 3 बार चलने का मतलब है स्टार्स कितनी बार प्रिंट होंगे, 3 बार प्रिंट होंगे सेम 4 और 5 के साथ होगा। तो 2 लूप के लिए आपको रोज और कॉलम को सैपरेट हैंडल करना है और डिसाइड करना है की 1 रोम में कितने स्टार्स होने चाहिए। 1 कॉलम में कितने स्टार होने चाहिए या फिर कोई भी स्पेशल कैरेक्टर जो
आपने चूसकिमानलीजियआपको कोई नल सा ट्रायंगल प्रिंट करना है ऐसा ट्रायंगल पर अगर आप ध्यान से देखोगे तो क्या पैटन नजर आ रहा है आप लोगो को कि जब हम कॉपी में लिखना शुरू करते है तो इस लाइन के पास से लिखना शुरू करते हैं। इसीलिए जब भी हम पार्टन का एनालिसिस करते हैं तो भी हमें 1 लाइन का रेफरेंस लेकर ही करना चाहिए। देखो अगर हम इसको रोज और कॉलम्स में डिवाइड करते हैं तो ये कुछ इस तरीके से दिखाई देगा। जैसा कि मैं आपको बताती रहूं कि आपको रोज और कॉलम्स में इसको विजुलाइज करने की कोशिश करनी है तो ये पूरा पैटन कुछ इस तरीके से डिजाइन हो जाएगा। अब इसमें जो नोटिस करने वाली बात यह है कि इसमें कुछ जगह जो है वो खाली है मतलब कि ये वाली जगह, ये वाली जगह और ये वाली जगह खाली है। इसके आधार पर अगर मैं राइट हैंड, साइड पर देखूं तो भी थोड़ी जगह खाली है, बट राइट हैंड। साइड से मेरा इतना लेना देना नहीं है जितना मुझे लेफ्ट हैंड। साइड से लेना देना है क्योंकि हम हिंदी की साइड से लिखते हैं। इस साइड से हम कोई भी इंग्लिश किस साइड से लिखते हैं, इस साइड से लिखते हैं। तो हमें क्या करना है। हमेशा इस लाइन के रेफरेंस से ही पहले हमें काम करना है। अब हमने रोज और कॉलम्स में तो इसको डिवाइड कर दिया। अब मुझे क्या समझ में आया। पहले वाले रो में मुझे 2 का गैप चाहिए। दूसरे वाले में 1 का गैप चाहिए। तीसरे वाले में कोई भी गैप नहीं चाहिए। अगर मैं नंबर ऑफ़ रोज 3 डिसाइड करती हूँ तो ये 3 के अकॉर्डिंग बनेगा। अगर मैं 5 के अकॉर्डिंग करुंगी तो कहां से शुरू होगा। 4321 जीरो। ये इस तरीके से पैटन बनेगा। बट इसमें 2 जो चीज। और ध्यान देने की वो ये है कि 2 के बाद 1 स्टार, 1 के बाद 3, स्टार, जीरो के बाद 5 स्टार। थ थोड़ा कंफ्यूजिंग लग रहा है। अब इसको फिर से देखो।
अब आपको क्या करना है।
पहले स्पेसिस का ध्यान देना है। स्पेसिस का ध्यान देने के बाद आपको 1 पान बनाना है कि ये किस इनक्रीजिंग ऑर्डर में आपको नजर आ रहे हैं। सबसे पहले वाले में कितना है। 1 है। दूसरे वाले में 3 कितने का डिफ्रेंस आया। 2 का 3 और 5 कितने का डिफ्रेंस आया। 2 का मतलब 21 ऐसा नंबर है जिससे हमारे स्टार्स बढ़ रहे हैं। तो हम इस 2 को लेकर ही कोर्ट रखेंगे। समझ में आया। स्पेसेस नंबर ऑफ़ स्टार्स कहाँ पर प्लेसमेंट देने है। यह जरूरी है। अब कोर्ट देखते हैं। मान लो रोज को मैं एज एन इनपुट ले रही हूँ। यूजर से इनपुट आप यूजर से भी ले सकते हो, फिक्स पी रख सकते हो। मान लो मैंने यहाँ पर इनपुट किया। अभी के लिए। मैं इसको 3 कंसीडर कर रही हूँ। उसके बाद को देखो। अब इसमें मैंने 3 फार्लूपयूजकिया है। मतलब मैंने किस कांसेप्ट का यूज किया। मैंने कांसेप्ट का यूज किया है। नेस्टेड फार्मू नेस्टेड फॉर लूप, मतलब 1 लूप के अंदर और लूप्स। अब ध्यान देने की बात। यह सबसे पहला लूप किस काम का है। सबसे पहला लूप रोज के लिए है। दूसरे वाला रूप लूप किस लिए है। स्पेसेस के लिए है। क्योंकि स्पेस पहले आएंगे स्टार से, उसके बाद यहाँ पर स्टार प्रिंट करने की बात है। समझ में आया। पहले वाला रो पे काम कर रहा है। क्या काम कर रहा है। रोपे लेट मी क्लीन। अब देखो रो पे काम करने के लिए। सबसे पहला रेंज क्या हमें डिसाइड करनी है। सबसे पहला रेंज क्या रहेगी? वन कोमा रो प्लस वन। क्योंकि नंबर ऑफ रोज के अकॉर्डिंग ही हमारी नंबर ऑफ जो इनपुट है, हमारा बेसिकली उसी के अकॉर्डिंग हमारा जो है। आउटपुट जनरेट होगा मतलब इनपुट की जो नंबर ऑफ़ रोज है उसी के अकॉरडिंग हमारा लूप चलना चाहिए। तो कॉमा फोर हमारी रेंज हो जाएगी। लूप की वो भी रोज के साथ काम करने की वैल्यू का जाएंगी। आई पर आई की वैल्यू लिखे। हम स्पेसेस जनरेट करते हैं। स्पेस का क्या मैंने बताया था। जितनी नंबर रोज है उसी के अकॉर्डिंग हमने माइनस करते जाना है। मतलब कि ये स्पेसिस प्रिंट करेगा। जे जो हमारा वैरिएबल है, ये स्पेसिस के लिए। रो माइनस आई, रो माइनस आई, मतलब 3 रो हैं। टोटल तो माइनस माइनस आई। मतलब स्टार्टिंग में मानो वन वैल्यू तो थ्री माइनस वन कितना हो जाएगा, टू का तो ये टू आ जाएगा। स्टार्टिंग हमेशा किससे हो रही। जितने नंबर ऑफ़ रोज है उसमे से 1 घटा देंगे तो वो वैल्यू हो जाएगी। इसके बाद ही प्रिंट कर देगा। मतलब 2 स्पेस प्रिंट हो गए। 2 स्पेस प्रिंट होने के बाद हम हमें स्टार्स बताने हैं कितने स्टार्स प्रिंट होंगे।
अब ये जो प्रिंटिंग वाला लूप है
ये कितनी बार चलेगा, वन कॉम मैंने, क्या बताया टू। 1 ऐसा नंबर है जिससे हमारे नंबर ऑफ स्टार्स बढ़ रहे हैं। तो टू टाइम्स आई, आई मतलब अभी ऑन है तो टू टाइम्स वन, ये लूप कितनी बार चलेगा। 1 ही बार चलेगा, स्टार 1 बार प्रिंट होगा। अब दूसरे रूम में कितने स्टार्स चाहिए। 3 स्टार्स चाहिए। अब ही ध्यान से देखेंगे। इसमें यहाँ पर 1 स्पेस भी होना चाहिए। अब इसको फिर से देखो। जब हम ड्राई रन करेंगे तो समझ में आएगा। जब हमने रोज कितनी लिए है, 3 ली है रोग के लिए, कितनी बार चल रहा है, हमारा पहला फॉरलूप कितनी बार चल रहा, हमारा पहला फॉरलूपचलरहाहै कॉम फोर टाइम्स वन कॉमा फोर टाइम्स मतलब 43 बार ये रन करेगा।
अब ये जब दूसरी बार रन करेगा
तो क्या वैल्यू लेके जाएगा, 2 वैल्यू ले जाएगा मतलब आई के पास कितनी वैल्यू है, 2 की वैल्यू ह रो माइनस, थ्री माइनस टू कितना हो जायेगा, वन हो जाएगा, जे वाला लूप कितनी बार चलेगा, 1 बार चलेगा और जे वाला लूप हमारे कितनी बार चलेगा, 1 बार चलेगा, कितने स्पेसिस आयेंगे। 1 स्पेस आएगा जितना हमें चाहिए था उसके बाद प्रिंटिंग वाला लूप कितनी बार चलेगा, टू टाइम्स आई, टू टाइम्स टू कितना, फोर वन फोर लूप कितनी बार चलेगा, 3 बार लूप चलेगा प्रिंट कितनी बार सर होनी चाहिए। 3 बार होनी चाहिए। इसी सेम पाटन को आपको सेम हमने प्रिंट किया। उसके बाद नेक्ट लाइन में गए। देखो पार्टन प्रिंटिंग में। यही 1 मैजिक है कि आपको पहले पैटन समझ में आना चाहिए। वो आपको समझ में आया तो आप इजीली इसको सोल्व कर सकते हो। अब देखो इनवर्टिड ट्रेंगल प्रिंट करना है इनवर्टिड ट्रेंगल मतलब उल्टा ट्रायंगल मैक्सिमम नंबर जो स्टार्स थे वो सबसे ऊपर और सबसे नीचे, सबसे लोएस्ट लीस नंबर ऑफ स्टार्स जो है सबसे नीचे।
अब इसको प्रिंट करने के लिए क्या करेंगे।
पहले क्या करेंगे, स्पेसिस और स्टार्स पर ध्यान देंगे। सबसे पहले स्टार्क पे ध्यान अगर हम दें तो 531 मतलब कितने का गैप रहा है, 2 का गैप रहा है। फिर हम स्पेसिस को का काउंट करेंगे। अगर हमने नंबर ऑफ रोज 3 कंसीडर करी है तो 3 के अकॉर्डिंग जीरो वन टू मतलब। ये इनक्रीजिंग ऑर्डर में जा रहा है। दोनो चीज पता चलेगी स्पेसिस इनक्रीजिंग ऑर्डर में जा रहे हैं और स्टार्स कितने से टू से। अब कोड देखो सबसे नंबर ऑफ रोज इनपुट में चले गए। सबसे पहला लूप किसलिए होता है हमारा सबसे पहला लूप हमारा काम करता है रो पर। जब ये रो पर काम करेगा तो हमने क्या लिखा है रो जीरो कोमा माइनस वन। अब रेंज क्या है। 3 वैल्यूज लेता है स्टार्ट स्टॉप, स्किप, स्टार्ट स्टॉप स्किप। जब हम माइनस वन लेता है तो वो लास्ट से शुरू करता है। करेक्ट नेगेटिव इंडेक्सिंग किसे हम कहते भी है र। अब देखो जब हमने जे लिया रेंज रो माइनस आई। अब आई के पास क्या वैल्यु आएगी। आई के पास मैक्सिमम नंबर ऑफ रोज से जीरो तक जाना है। क्या करना है। मैक्सिमम नंबर ऑफ रोज से जीरो की तरफ जाना है। मैक्सिमम नंबर ऑफ रोज थ्री है थ्री कॉमर जीरो माइनस वन। ये अगर हमने रेंज दिए तो क्या वैल्यु होगी। जनरेट करके यह हमेशा क्या करेगा। बैकवर्ड चलेगा मतलब 3 से शुरू हुआ नंबर ऑफ रोज कितने है। 33, माइनस आई मान लो, हमारे पास कितना आया। 3 आया तो थ्री माइनस थ्री कितना हो जाएगा। जीरो कितने स्टार प्रिंट, कितने स्पेसिस प्रिंट होने चाहिए। जीरो हमें स्पेस चाहिए ही नहीं। जब हमें स्पेसेज ही नहीं चाहिए तो हमने जीरो वाला ही कंसीडर लो। मतलब थ्री माइनस थ्री जीरो हो गया। ये वाला लूट नहीं चला। उसके बाद प्रिंट हो गए। हमारे स्टार्स कितने स्टार्स प्रिंट होने चाहिए। टू टाइम्स, आई टू टाइम्स, आई का मतलब आई कितना है, थ्री है राइट। तो कितना जाएगा। सिक्स ब्लूप कितनी बार चलेगा, 5 बार चलेगा, कितने स्टार। हमें 5 स्टार से दोबारा समझेंगे रो इनपुट में ले लिया। इनपुट जो हमने रेंज फंक्शन। यह रेंज फंक्शन समझने की जरुरत है। थ्री जीरो, माइनस वन, थ्री जीरो, माइनस वन, थ्री मतलब स्टार्टिंग नंबर, जीरो मतलब एंडिंग नंबर माइनस वन। मतलब उल्टा चलो सीधा नहीं, जीरो से थ्री की तरफ नहीं जाना है, थ्री से जीरो की तरफ जाना है। यह माइनस वन इस्को दाता है। अब जब हमने जे लूप लिखा है, इसमें थ्री माइनस जो हमारी नंबर ऑफ रोज थ्री है। थ्री माइनस कितना हो जाएगा, टू, थ्री माइनस टू मतलब। हमें कितना स्पेस चाहिए। 1 का थ्री माइनस टू मतलब। 1 यह हमारा स्पेस आ जाएगा। वही सेम चीज। हमारी इसके साथ होगी। टू टाइम्स कितना होगा, टू टाइम्स टू फोर मतलब स्टार्स कितने प्रिंट होने चाहिए। थ्री स्टार्स प्रिंट होने चाहिए। इसी तरीके से आपको कोर्ड समझने की कोशिश करनी है। पहले कोर्ड को ध्यान से देखो। पैटन को खुद से ड्रा करके देखो। फिर उस पैटन में से स्पेसिस एनालाइज करो और स्पेसिस के साथ साथ देखो कि नंबर ऑफ स्टार्स में क्या पैटन बन रहा है, किस तरीके से वो इनक्रीज है, किस तरीके से वो डिक्रीज हो रहे हैं।
चलिए बात करते हैं प्रिंट करने के
इन्वर्टेड राइट टेंगल ट्राइंगल। पहले हमने सीधा राइट टेंगल ट्राइंगल प्रिंट किया था। अब इनवर्टेड वाले को देखो देखो। इनवर्टेड वाला भी बहुत सिम्पल है। पहले पैटन समझो मान लो, नंबर ऑफ रोज कितनी है। 5 है। 5 के अकॉर्डिंग पहले वाले रोम में कितने स्टार्स होने चाहिए। 5 स्टार होने चाहिए। दैन 4321 समझ में आया है। डिक्रीजिंग ऑर्डर में जा रहा है। 5 से 1 की तरफ जा रहा। अब स्टार्स के बारे में बात करेंगे। जब हम स्टार के बारे में बात करेंगे तो ये अगर हम ऊपर से देखें। मतलब कि टॉप फ्लू से अगर हम देखें तो 1234 कुछ इस तरीके से ये स्पेसिस को क्रिएट कर रहा है। अब इन्ही स्पेसिस को भी हमें कंसीडर करना है। राईट अब कोर्ड पर चलते हैं। अब कोर्ड देखो सबसे पहले रोग का इनपुट ले लिया। 5 रो है मान लो राइट। अब मैंने आपको क्या बताया था, ये वाला लॉजिक कहां चलता है? स्टार्ट स्टॉप स्किप स्टार्ट स्टॉप स्केप में हमें 3 चीजें ध्यान देनी है, नंबर, ऑफ स्रोस कितने है, 55 से की दर तक जाना है, जीरो तक जाना है, कैसे जाना है, माइनस वन मतलब उल्टा चलना है, फाइव फॉर थ्री टू वन की तरफ जाना है, फाइफ फॉर थ्री टू वन के अकॉर्डिंग हमने क्या करा यहाँ पर हमने जेलू ले लिया जेलू हमारा किस काम आता है स्टार्स को प्रिंट करने के। अब देखो ये वाले स्पेसिस मैंने क्यों प्रिंट नहीं किए क्योंकि ये किस साइड पर है राइट रेंड साइड पर। यही मैं आपको स्टार्टिंग से बता रही हूं। राइट हेंड साइड पर जो भी चीज है उसपर इतना ध्यान नहीं देना है जितना हमें लेफ्ट। रैंड साइड वाले भी ध्यान देना है। जब हमने इंवर्टेड राइट एंगल ट्राइंगल प्रिंट करना है तो इसमें स्टार्टिंग में तो कोई फेस ही नहीं है। तो हमें इसके लिए अलग से लूप बनाने की जरुरत नहीं है राइट इसको हम स्किप कर सकते हैं। इसी लिए मैंने सिर्फ स्टार्स पर ध्यान दिया। स्टार्स किस पाटन में प्रिंट होने चाहिए। वन कॉमा आई प्लस वन, वन कॉमा, आई, प्लस, वन, आई को प्लस, वन मतलब कितने आई होना चाहिए। आई की वैल्यू क्या आएगी यहां से आएगी। पहले रोम में कितनी आएगी, 55 प्लस, वन, 6 मतलब ये लूप कितनी बार चलेगा, 6 बार मतलब, 5 बार चलेगा, राइट 5 बार चलने का मतलब, 4 कितनी बार प्रिंट होंगे, 5 बार प्रिंट होंगे, जब दूसरी बार आएगा तो ये वाली वैल्यू जो है हमारी वो चेंज हो जाएगी। फाइव की जगह फोर हो जाएगा, फोर प्लस वन फाइव होगा, लूप कितनी बार चलेगा, 4 बार चलेगा। फिर अगले वाले के लिए थ्री प्लस वन हो जाएगा। फिर टू प्लस वन हो जाएगा। इसी तरीके से ये स्टार्स को प्रिंट करता जाएगा। इस तरीके से आप राइट एंगल ट्राइंगल इनवर्टेड वे में प्रिंट कर सकते हो। बट इसमें आपको स्पेसिस के लिए अलग लूप क जरूरत नहीं चलिए।
अब ध्यान दीजिये और हम प्रिंट करेंगे
होलो स्क्वार या कोई रेक्टेंगल ठीक है। अब इस होलो चीज को प्रिंट करने के लिए मतलब बीच में तो भैया स्पेसिज हैं। इसमें हमें स्पेसिस के लिए अलग से लूप की जरूरत पड़ेगी और बाउंडरीज पर अगर हम देखें तो हमारे पास स्टार्स हैं। इस पार्टन को एनालाइज करने के लिए क्या करना होता है। हमेशा हमेशा स्कोर, रोज और कॉलम्स में विज्वलाइज करू। सबसे पहले वाले रो में सारा फिल्ड है। दूसरे वाले रो में 2 जगह ही स्टार है, तीसरे में भी 2 जगह, चौथे में भी 2 जगह, लास्ट वाले में फुले। अब इसके लिए कोर्ड पे, थोड़ा सा ज्यादा ध्यान देना। बिकाज ये थोड़ा सा नहीं होगा क्योंकि अभी तक जब हम ट्राइंगल स्प्रिंट कर रहे थे, इट वाज, सुपर, ईजी, बिकज वो डायरेक्ट था। चलिए सबसे पहले हमने क्या कहा सबसे पहले हमने क्या लेना है, रोज का इनपुट ले लेना है। जितने भी नंबर ऑफ़ रोज चाहिए मान लो मेरे पास नंबर ऑफ़ रो हैं। 500 कितने कंसीडर कर रहे है। हम 5 कंसीडर कर रहे हैं 5 कंसीडर करने के साथ सबसे पहला वाला लूप किसलिए काम करेगा। रोज के लिए काम करेगा। जब रोज के लिए काम करेगा तो हमें क्या करना है नेक्ट वाला कॉलम पर काम करेगा करेक्ट। अब इस कॉलम के बाद मैंने फेल्स लगाए है। ध्यान 2 सबसे पहला फॉर लूप, हमने क्या लिखा है आई के साथ वन का रो प्लस, वन मतलब फाइव प्लस, ऑन सिक्स लूप कितनी बार चलेगा लूप, चलेगा 5 बार क्योंकि वन कॉम सिक्स लिखा है। उसके बाद जेए की वैल्यू पर हमने क्या लिखा है वन कॉम रो प्लस वन सेम कंडीशन हमने रो को भी दिया क्योंकि हमने 1 तरीके का स्क्वायर टाइप रैक्टेंगल टाइप क्रिएट करना बेसिकली राइट। अब देखो नंबर ऑफ स्टार्स के अकॉडिग आप इसको स्क्वायर रेक्टेंगल कंसीडर नहीं कर सकते हो राइट। इसलिए मैं इसको स्क्वायर भी नहीं बोल रही है रेक्टेंगल भी।










