तर्क#

लॉजिक पेज में VEX IQ (पहली पीढ़ी) C++ प्रोजेक्ट्स में उपयोग की जाने वाली मुख्य कोडिंग विशेषताओं को शामिल किया गया है।

  • नियंत्रण — सशर्त और लूप का उपयोग करके परियोजना प्रवाह को प्रबंधित करता है।

  • गणित — गणितीय संक्रियाएँ और अंतर्निहित गणना फ़ंक्शन प्रदान करता है।

  • रैंडम — यादृच्छिक संख्याएँ उत्पन्न करता है और यादृच्छिक मानों का चयन करता है।

  • ऑपरेटर — मानों की तुलना करता है, अभिव्यक्तियों को जोड़ता है और तार्किक परीक्षण करता है।

  • टिप्पणियाँ — प्रोजेक्ट निष्पादन को प्रभावित किए बिना कोड के अंदर नोट्स लिखें।

  • इवेंट्स — ब्रॉडकास्ट फ़ंक्शंस का उपयोग करके इवेंट-ड्रिवन व्यवहार को परिभाषित और ट्रिगर करने देता है।

  • चर — आपके प्रोग्राम में उपयोग किए जाने वाले डेटा को संग्रहीत और प्रबंधित करता है।

  • फ़ंक्शंस — कोड के पुन: प्रयोज्य ब्लॉकों को कॉल करने योग्य इकाइयों में समूहित करता है।

  • थ्रेड्स — प्रोग्राम के कई हिस्सों को एक साथ चलाने की अनुमति देता है।

  • कस्टम टाइमर — समय अंतराल को मापता है और एक निर्धारित अवधि के बाद क्रियाएँ ट्रिगर करता है।

  • कस्टम रंग — RGB या हेक्साडेसिमल मानों का उपयोग करके कस्टम रंगों को परिभाषित करता है।

  • स्ट्रिंग फ़ॉर्मेटिंग — प्रदर्शन के लिए पाठ और संख्यात्मक आउटपुट को फ़ॉर्मेट करता है।

ये सभी विशेषताएं मिलकर संरचित, प्रतिक्रियाशील और रखरखाव योग्य C++ प्रोजेक्ट बनाने के लिए मूलभूत उपकरण प्रदान करती हैं।