12.प्रोसीजर
इस लेसन में हम प्रोसीजर के बारे में अधिक विस्तार से जानकारी लेंगे
@ पहले हम स्क्रीन को क्लियर कर के शुरुआत करेंगे
हम बिना पैरामीटर के प्रोसीजर को इस प्रकार लिख सकते हैं
to नाम एक्शन end
triangle नाम का एक प्रोसीजर लिखें जिसकी हरेक बाजु 100 पॉइंट्स की होगी
हमने triangle प्रोसीजर बनाया. अब हम इसे रन करके देखेंगे
@ triangle प्रोसीजर को रन कर के देखो
हम पैरामीटर्स के साथ प्रोसीजर डिफाइन कर सकते हैं . यह ऐसे किया जता है
to नाम :एक :दो एक्शन end.
यहाँ पर एक और दो पैरामीटर्स हैं. इन्हे हम एक्शन के कोड में, जब हम प्रोसीजर रन करेंगे तब जोड़ सकते हैं
@ एक प्रोसीजर ऐसे बनायें
to going :fdinput fd :fdinput end
इसमें :fdinput हमारा पैरामीटर है जिसे हम प्रोसीजर रन करते समय जोड़ सकते हैं
हमारे प्रोसीजर का नाम going है. इसे रन करते समय हम going 50, going 100 ऐसे कोड लिख कर रन कर सकते हैं
@ 150 की वैल्यू देकर going प्रोसीजर को रन करो
अगर पॉलीगॉन के बाजू X हों तो उसे बनाए का प्रोसीजर इस प्रकार होगा repeat X [fd 100 rt 360/X].
@ अब पॉलीगॉन नाम से एक प्रोसीजर बनाओ जिसमे :edges नाम से एक पैरामीटर हो . इस पॉलीगॉन के हरेक बाजू 100 पॉइंट्स की हो
अब हम प्रोसीजर के नाम के आगे मात्र बाजुओं के संख्या लिख कर पॉलीगॉन बना सकते हैं
@ polygon प्रोसीजर से एक चौकोण बनाओ