ब्लॉक्स के साथ शुरुआती कोडिंग
अध्याय 6
>
स्तर 1
कई बार आप कुछ क्रियाओं में शर्तें जोड़ना चाहेंगे, जिससे आपके ब्लॉक्स लचीले बनेंगे और स्थिति के अनुसार विभिन्न क्रियाएँ कर सकेंगे। इसके लिए हम if ब्लॉक्स को comparison ब्लॉक्स के साथ मिलाकर कुछ शर्तों की जाँच करते हैं और उपयुक्त क्रियाएँ करते हैं।
इस पहले अभ्यास में, अंडों की टोकरी एकत्र करें और comparison ब्लॉक का उपयोग इन ऑपरेटरों के साथ करें: समानता =, असमानता ≠, और से बड़ा > यह जांचने के लिए कि टोकरियों की सामग्री एक-दूसरे के समान है या भिन्न। if ब्लॉक में एक else सेक्शन होता है, जो इस आधार पर विभिन्न कोड चलाने की अनुमति देता है कि कोई शर्त सत्य है या असत्य।

उद्देश्य
अंडों को इकट्ठा करें और एक
Ifब्लॉक मेंcomparisonब्लॉक्स का उपयोग करके उनकी तुलना करें।
अंडे इकट्ठा करना और आपने जो इकट्ठा किया है उसका इन्वेंटरी बनाना एक अच्छा विचार होगा। कूप में जाएं और सभी अंडों की टोकरी इकट्ठा करें, फिर आपने जो इकट्ठा किया है उसे सत्यापित करने के लिए तुलना ब्लॉक्स का उपयोग करें।
मेजों के सामने नीचे तीन (3) X निशान हैं, यहाँ हम If ब्लॉक्स का उपयोग करेंगे। इन ब्लॉक्स का उपयोग किसी शर्त के पूरा होने पर या न होने पर कार्रवाई करने के लिए किया जाता है, उदाहरण के लिए जब कुछ सत्य (true) या असत्य (false) हो।

ब्लॉक एडिटर में तीन (3) If ब्लॉक्स और संबंधित मूवमेंट ब्लॉक्स निष्क्रिय हैं। If ब्लॉक्स में comparison ब्लॉक्स लगे हुए हैं, जो आपको दो (2) ब्लॉक्स की तुलनात्मक जांच करने की अनुमति देते हैं।

comparison ब्लॉक्स आपको यह जांचने देते हैं कि दो (2) ब्लॉक मान: समान = , असमान ≠ , बड़ा > या अन्य समान ऑपरेटर्स हैं या नहीं। आवश्यकतानुसार If ब्लॉक्स को सक्रिय करें, इनमें स्पीक ब्लॉक्स होते हैं जो तुलनाएं सत्य होने पर या असत्य होने पर सक्रिय होते हैं।
एक बार जब आप तीन (3) टोकरी इकट्ठा कर लेंगे तो आपको तीन (3) कॉन्स्टेंट्स मिलेंगे: basket1, basket2 और basket3। X निशानों पर जाएं, पहले गहरे X निशान पर मेज़ की ओर मुड़ें, यहाँ हम यह तुलना करेंगे कि क्या हर टोकरी की सामग्री समान है।
Constants मेन्यू से, basket1 ब्लॉक और basket2 ब्लॉक को comparison ब्लॉक में डालें। प्रत्येक टोकरी में अंडों की संख्या की समानता जांचने के लिए तुलनात्मक ब्लॉक के बीच वाले ड्रॉपडाउन को = पर सेट करें।

हल्के X निशान पर जाएं और डेस्क की ओर मुड़ें, यहाँ हम तुलना ब्लॉक का उपयोग करके जांचेंगे कि क्या अंडों की टोकरी एक-दूसरे के बराबर नहीं हैं। Constants मेन्यू से, दूसरे If ब्लॉक में लगे comparison ब्लॉक में basket2 और basket3 डालें और तुलनात्मक ड्रॉपडाउन को ≠ पर सेट करें ताकि टोकरी की सामग्री की तुलना और सत्यापन हो सके।

अंत में सोने (gold) X निशान पर जाएं और डेस्क की ओर मुड़ें, यहाँ हम तुलना करेंगे कि क्या basket1 में basket3 से अधिक अंडे हैं। अंतिम If ब्लॉक को सक्रिय करें और comparison ब्लॉक में baske1 तथा basket2 डालें। लेवल पूरा करने के लिए यह जांचने के लिए ड्रॉपडाउन को > पर सेट करें कि क्या basket1 में basket3 की तुलना में अधिक अंडे हैं।
