ठीक है तो चलो पहले यहाँ एक साथ शुरू करते हैं।
नकारात्मक 10 और 19 के बीच सभी नंबरों को प्रिंट।
तो इससे पहले कि हम वास्तव में हम अपने कोड फ़ाइलें बनाने की जरूरत है लेखन शुरू।
तो मैं एक साधारण टिम फ़ाइल है और मैं कनेक्ट करने के लिए एक स्क्रिप्ट बनाने की जरूरत है।
तो चलो हमारे स्क्रिप्ट को बचाने करते हैं।
चलो यह छोरों कहते हैं।
हाँ है कि बचाने के लिए और फिर मैं एक चेतावनी जोड़ देंगे क्योंकि मैं हमेशा यकीन है कि वे जुड़े रहे हैं बनाना चाहते हैं।
जंगली अध्ययन DML के लिए वापस जाओ और फिर सिर्फ इतना है कि स्क्रिप्ट जो था कि छोरों के लिए लिंक।
हाँ।
तो अब अगर हम चलते हैं और ऊपर खुला है कि हम अपने अच्छा सतर्क हो जाना चाहिए।
महान।
तो चलो पहले एक से निपटने।
नकारात्मक 10 और 19 के बीच सभी नंबरों को प्रिंट।
तो हम थोड़ी देर के पाश के साथ शुरू करने जा रहे हैं।
हम चर वर के साथ शुरू करने के लिए हम कहते हैं कि काउंटर नकारात्मक 10 में शुरू होता है तो हम सिर्फ एक जंगली पाश जबकि काउंटर 20 से कम है, जहां हम जाँच कर रहे हैं होगा जाने के लिए जा रहे हैं।
रद्द लॉग काउंटर और फिर हम 1 जोड़ देंगे बस ऐसे ही मुकाबला करने के लिए।
तो हम नकारात्मक 10 शुरू कर दिया।
हम हम 1 जोड़ने जबकि Kountry 20 से कम है बाहर मुद्रित।
हम यह भी refactor सकता है, जबकि यह कम से कम या 19 के बराबर है इस होना करने के लिए।
एक में या तो एक काम करता है बस किस्म खातिर इतनी बचाने के लिए यह एक ऐसा।
और चलो एक चोर पर चलते हैं। लॉग ऊपर सिर्फ यह स्पष्ट कर दूं हम बचा नकारात्मक 10 और 19 के बीच सभी नंबरों मुद्रण कर रहे हैं और इस चलाने के लिए।
तो पेज ताज़ा होगी।
क्योंकि यह सब कंसोल पर है और आप देख सकते हैं कि हम नकारात्मक 10 और 19 के बीच सभी नंबरों को मिल कुछ भी नहीं दिख रहा है।
यकीन है कि यह 19 नकारात्मक 10 भी शामिल है।
महान।
तो अगली चुनौती के 10 और 40 के बीच सभी भी संख्या बाहर मुद्रित करने के लिए है।
तो मैं सिर्फ इस कॉपी और यह सिर्फ एक छोटा सा संशोधित करने के लिए जा रहा हूँ।
तो बचाने के लिए 10 और 40 के बीच सभी भी संख्या मुद्रण।
इसलिए हम अपने काउंटर सिर्फ 10 के बराबर के साथ शुरू करेंगे, जबकि काउंटर कम से कम 41 या कम से कम या 40 के बराबर है।
इसे इस तरह से करते हैं।
हम इसे बाहर प्रिंट करने के लिए ही करता है, तो यह और भी है जा रहे हैं।
तो वहाँ यह करने के लिए कुछ तरीके हैं।
पहले एक है कि हम हमेशा के लिए इसे बाहर प्रिंट लेकिन हम twos से गिनती है।
तो इसका मतलब है कि हम 10 से शुरू करते हैं।
तो फिर हम फिर जोड़ने हम 10 बाहर प्रिंट और हम दो जोड़ने और फिर हम 12 पर हैं।
तो फिर हम 12 प्रिंट आउट और फिर हम दो जोड़ें।
तो यह है कि यह सिर्फ यकीन है कि काम करने के लिए ऐसा करने का एक तरीका है।
कंसोल खोलने ताज़ा करते हैं और आप 10 और 40 के बीच सभी evens मुद्रण देख सकते हैं।
और कहा कि ठीक काम करता है।
तो वहाँ एक और तरीका है कि हम इस लिखा हो सकता है।
और मैं सिर्फ इस कॉपी आप को दिखाने के लिए करेंगे।
हम इसे इस तरह से लिख सकता है।
इसलिए हम हर नंबर के लिए के माध्यम से पाश।
इसलिए हम twos से भरोसा नहीं है और फिर हम अगर एक नंबर भी है तो यहाँ के बयान की जांच करने के लिए एक के लिए जा रहे हैं।
और कहा कि अगर काउंटर आधुनिक 2 शून्य है की तरह लग रहा है।
तो है कि कैसे आप संख्या के लिए बता भले ही यह समान रूप से दो से विभाज्य है तो हम इसे बाहर प्रिंट और फिर हम सिर्फ एक जोड़ देंगे है।
तो इस तरह से कम है और यह एक छोटे से अधिक कुशल है, क्योंकि इस लूप केवल क्योंकि हम twos द्वारा भरोसा कर रहे हैं यह एक के रूप में आधे के रूप में कई बार चला जा रहा है।
इसलिए हम यह कभी नहीं एक यहाँ नीचे बनाम विषम संख्या के लिए इस लूप चलाते हैं।
हम 10 के साथ शुरू करते हैं अगर काउंटर 2 शून्य है जैसे कि यह 10 पर स्थिर है।
हम 1 जोड़ें।
तो अब हम 11 के लिए इसे करते हैं।
इसलिए इस कोड का मूल्यांकन किया जाता है 11 2 विभाजित किया है और यह नहीं है।
तो यह बाहर मुद्रित नहीं है, लेकिन पाश में कोड अभी भी हर एक बार चलाया जाता है।
तो इस का एक लाभ यह यहां स्थापित है जो यह हमेशा कोई बात नहीं क्या नंबर हम इसे इस एक बनाम शुरू भी संख्या बाहर प्रिंट होगा।
अगर हम 11 पर शुरू कर दिया है कि यह हमेशा सिर्फ इतना है कि आधार संख्या के लिए में जोड़ने के लिए जा रहा है।
इसलिए हम 11 13 15 जो भी लेकिन यह एक वास्तव में अगर वे भी कर रहे हैं जाँच कर रहा है नहीं कर रहे हैं होगा।
इसलिए मुझे लगता है कि अब के लिए बाहर टिप्पणी करने के लिए और बस का लघु संस्करण है जो डालने के लिए भी 10 और 40 के बीच नंबरों हम यहाँ देखने के रूप में साथ जाने दिया जा रहा हूँ।
तो अगली अप हम 300 और 333 के बीच सभी विषम संख्या प्रिंट है।
तो फिर यह बहुत बहुत ही इस के समान है।
मैं तो बस फिर यह सब कॉपी और यह परिवर्तन इसलिए 300 और 333 के बीच और उसके बाद हम 300 पर काउंटर के साथ शुरू करने जा रहे सभी विषम संख्या मुद्रण करने के लिए जा रहा हूँ।
तो यह एक काम नहीं करेगा क्योंकि हम 300 से शुरू कर रहे हैं।
हम जोड़ने के लिए दो वहाँ 300 दो हो जाएगा और उस evens द्वारा गिनती होगी।
तो मैं इसे से छुटकारा पाने के लिए जा रहा हूँ और हम अब थोड़ा तरीके से उपयोग करते हैं।
तो अगर कुछ अजीब है हमें यकीन है कि यह 2 से विभाज्य नहीं है बनाना चाहते जाँच करें।
तो लग रहा है कि अगर काउंटर Mõntu शून्य के बराबर नहीं है तो हम काउंटर बाहर प्रिंट जाएगा और दूसरी बात हम बदलने की जरूरत है इस लूप 300 पर शुरू करने जा रहा है और हम जाँच कर रहे हैं, तो यह कम से कम 40 है की तरह।
इसलिए अभी इस कोड को भी नहीं चलेंगे।
इसलिए हम इस 333 बनाने के लिए तो चलो बचाने के लिए और ताज़ा देना चाहते हैं और आप देख सकते हैं कि हम सभी विषम संख्या 3 या 1 सभी 333 के लिए रास्ता मिलता है।
इसलिए पिछले एक यहाँ पाँच और तीन कि 5 और 50 के बीच हैं द्वारा सभी नंबरों विभाज्य मुद्रित करने के लिए है।
तो कॉपी करने के लिए एक बार और स्थापित कर रहे हैं जा रहा है।
तो इस बार मैं 5 और 50 के बीच है कि लॉग इन सभी नंबरों विभाज्य मुद्रण रद्द करने के लिए 5 और 3 से जा रहा हूँ।
तो यह है कि हम 5 पर हमारे काउंटर के साथ शुरू करने जा रहे हैं और यह 50 तक जाने के लिए जा रहा है क्या करना है।
और हमारे यहाँ तर्क की जाँच नहीं कर रहा है, तो यह जो है क्या हम यहाँ है 2 से विभाज्य नहीं है।
क्या हम करना चाहते जांच अगर यह 5 से विभाज्य है और 3 से विभाज्य है।
तो यह है कि काउंटर Maade 5 की तरह लग रहा है शून्य के बराबर होती है और काउंटर तीन शून्य के बराबर होती है और यह बात है Maade।
इसलिए इन दोनों को सच विभाज्य बाहर मुद्रित करने के लिए हमारे लिए आदेश में पांच समान रूप से और 3 से रहने की जरूरत है।
तो यह है कि हम सब करने की जरूरत है।
आगे बढ़ते हैं और हमारे ब्राउज़र को ताज़ा करते हैं और आप देख सकते हैं कि हम 5 और 3 कि 5 और 50 के बीच रहे हैं और वहाँ केवल उनमें से तीन के द्वारा सभी संख्या है कि दोनों विभाज्य हैं मिलता है।
सभी सही तो यह है कि इस समय के लिए यह समस्या सेट छोरों।