प्रक्रियाएं
ग्राफ़िक्स प्रोग्राम बनाते समय, आपको अक्सर समान आकृतियाँ बनानी पड़ती हैं। एक ही कमांड को कॉपी करने से बचने के लिए, प्रक्रियाओं का उपयोग करें।
प्रक्रिया प्रविष्टि का सामान्य रूप इस तरह दिखता है:
void कार्यविधि_नाम (प्रक्रिया पैरामीटर)
// पैरामीटर अनुपस्थित हो सकते हैं, लेकिन अधिक बार
के लिए उपयोग किए जाते हैं
// विभिन्न आकृतियों के आकार या चित्र के विभिन्न स्थानों में चित्र बनाने के लिए
{
जब किसी प्रक्रिया को कहा जाता है तो आदेश निष्पादित होते हैं
}
प्रक्रियाओं को अक्सर मेन फंक्शन main()
के ऊपर लिखा जाता है
मुख्य कार्यक्रम में प्रक्रिया के आदेशों को निष्पादित करने के लिए, प्रक्रिया का नाम लिखना पर्याप्त है (प्रक्रिया को बुलाया जाएगा और प्रक्रिया के अंदर लिखी गई आज्ञाओं को निष्पादित किया जाएगा।
void main()
{
प्रक्रिया_नाम
}
उदाहरण के लिए, एक प्रोग्राम जो दो भरे हुए सर्कल बनाता है, जिसमें सर्कल के ड्राइंग को एक अलग प्रक्रिया में अलग किया जाता है, ऐसा दिखेगा:
<पूर्व>
// पैरामीटर x, y - वृत्त का केंद्र, पैरामीटर r - वृत्त की त्रिज्या, पैरामीटर c - वृत्त के भरण रंग के लिए
// मुख्य कार्यक्रम में प्रक्रिया को कॉल करते समय इन मापदंडों के सटीक मान निर्दिष्ट किए जाएंगे
शून्य ड्रा_सर्कल (इंट एक्स, इंट वाई, इंट आर, इंट सी)
{
सर्कल (एक्स, वाई, सी);
फ्लडफिल (एक्स, वाई, सी);
}
शून्य मुख्य ()
{
// कोष्ठक में हम उन मापदंडों के मान डालते हैं जिनका उपयोग एक वृत्त खींचते समय किया जाना चाहिए
// इन मापदंडों को प्रक्रिया में पारित किया जाएगा
ड्रा_सर्कल (100, 100, 50, 5);
ड्रा_सर्कल (200, 200, 100, 10);
}
पूर्व>