ग्रूवी - निर्णय करना

निर्णय लेने की संरचनाओं के लिए आवश्यक है कि प्रोग्रामर एक या एक से अधिक शर्तों को निर्धारित करें या कार्यक्रम द्वारा परीक्षण किया जाए, साथ ही एक स्टेटमेंट या स्टेटमेंट के साथ निष्पादित किया जाए यदि स्थिति निर्धारित की जाती है true, और वैकल्पिक रूप से, यदि स्थिति निर्धारित की जाती है, तो निष्पादित किए जाने वाले अन्य बयान false

अनु क्रमांक। कथन और विवरण
1 यदि कथन

इस कथन का सामान्य कार्य यह है कि पहली स्थिति का मूल्यांकन यदि कथन में किया गया है। यदि स्थिति सही है, तो यह कथनों को निष्पादित करता है।

2 यदि / और कथन

इस कथन का सामान्य कार्य यह है कि पहली स्थिति का मूल्यांकन यदि कथन में किया गया है। यदि स्थिति सही है, तो उसके बाद के कथनों को निष्पादित करता है और दूसरी स्थिति से पहले रुक जाता है और लूप से बाहर निकल जाता है। यदि स्थिति गलत है, तो अन्य स्टेटमेंट ब्लॉक में कथनों को निष्पादित करता है और फिर लूप को बाहर निकालता है।

3 नेस्टेड इफ स्टेटमेंट

कभी-कभी एक-दूसरे के अंदर स्टेटमेंट होने पर मल्टीपल होने की आवश्यकता होती है।

4 स्विच स्टेटमेंट

कभी-कभी नेस्टेड-इफ-स्टेटमेंट बहुत आम है और इसका इस्तेमाल इतनी बार किया जाता है कि एक आसान स्टेटमेंट को स्विच स्टेटमेंट कहा जाता है।

5 नेस्टेड स्विच स्टेटमेंट

स्विच स्टेटमेंट का नेस्टेड सेट होना भी संभव है।