While loop ले पैसा जम्मा गर्ने
चाहेको कुरा किन्न पुग्ने नभएसम्म हरेक हप्ता उत्रै खर्चपैसा जम्मा गर्नुहोस्। जम्मा भएको पैसा मूल्यभन्दा कम भएसम्म while loop ले थप्दै जान्छ: हप्ता गन्नुहोस्, loop रोकिएको हेर्नुहोस्, र loop कहिल्यै नसकिने कसरी हुन्छ पत्ता लगाउनुहोस्।
मूल अवधारणा
While loop ले आफ्नो condition सत्य भएसम्म भित्रको भाग दोहोर्याउँछ, त्यसैले भित्रको भागले कुनै दिन condition असत्य बनाउने कुरा बदल्नैपर्छ, नत्र loop कहिल्यै रोकिँदैन
पाठ: Loop र ढाँचा
कहिलेकाहीँ कति पटक दोहोर्याउने थाहा हुन्छ, जस्तै 10 पटक push-up। कहिलेकाहीँ कहिले रोक्ने मात्र थाहा हुन्छ: “फुटबल किन्न पुग्ने नभएसम्म पैसा जम्मा गर्दै जाने”। While Loop: दोहोरिने चरणहरू, निश्चित पटक वा कुनै कुरा सत्य नभएसम्म। सबै मुख्य शब्द ले यस्तै गर्छ। हरेक पटकअघि यसले आफ्नो सर्त: हो वा होइन उत्तर हुने प्रश्न, जसले Program ले अब के गर्ने भनेर छुट्याउँछ। सबै मुख्य शब्द जाँच्छ, जस्तै savings < price। Condition सत्य भएसम्म यसले भित्रको भाग फेरि चलाउँछ; असत्य हुनेबित्तिकै loop सकिन्छ र प्रोग्राम अगाडि बढ्छ। भित्रको भागले condition मा भएको कुरा, यहाँ savings, बदल्नैपर्छ, नत्र condition सधैँ सत्य रहन्छ र loop कहिल्यै सकिँदैन।
के सिक्नुहुनेछ
- While loop ले कहिले condition जाँच्छ र कहिले रोकिन्छ, व्याख्या गर्नुहोस्।
- While loop भित्र counter र accumulator पछ्याउनुहोस्।
- While loop कति पटक चल्छ अनुमान गर्नुहोस्।
- कहिल्यै नसकिने loop चिनेर सच्याउनुहोस्।
सुरु गर्नुअघि
- Variable र < तथा >= चिह्न थाहा हुनुपर्छ।
सामग्री
- हप्ता र जम्मा पैसाको तालिका राख्न कापी
उपकरण
- केही पनि चाहिँदैन
विधि
- प्रोग्राम चलाउनुहोस्: Rs 500 पर्ने कुराका लागि हप्तामा Rs 100।
- हरेक हप्ता बढी जम्मा गरेर फेरि चलाउनुहोस्।
- हप्तामा Rs 150 राखेर पैसा मूल्यभन्दा बढी भएको हेर्नुहोस्।
- अभ्यासका challenge हरूको उत्तर दिनुहोस्।