अपनी जिन्दगी में हम बहुत सारे decision बनाते हैं उनके अनुसार अपना काम करते हैं जैसे यदि आपको Delhi जाना हैं तो आप decision बनाओगे की आपको कोनसा तरीका सही रहेगा bus से जाए या ट्रेन से कोनसा नजदीक पड़ेगा इस तरह से आप अपने दिमाग पहले ही कुछ instructions सेट कर देते हैं जिससे आपका दिमाग आपकी सेट की गयी instructions अनुसार काम करेगा यानिकी यदि आपने decide किया था की की train से जाना सही तो train से जाएंगे या बस से जाना सही हैं तो बस से जाएंगे तो इसे ही हम daily life में decision making कहते हैं जो हम बनाते ही रहते हैं ये तो हो गयी general life की बात इसी तरह आप C programming में भी कुछ decision सेट कर सकते हैं जिससे प्रोग्राम आपके decision के अनुसार ही काम करेगा ।
इस tutorial में हम C programming के decisionmaking control statements के बारे में सीखेंगे ।
Decision Control statements in C programming | Hindi
जैसे की आपने देखा ही होगा की जब हम login करते हैं तो वहाँ पर email id और password डालते हैं और login बटन पर क्लिक करते हैं जैसे आप facebook पर लॉगिन कर रहे हो तब आपने email और password डाला और लॉगिन बटन पर क्लिक किया तब वहाँ पर यदि password या ईमेल id गलता हैं तो आपको एक messge मिलता हैं की please enter valid id or password और यदि सही डालते हैं तो login हो जाता हैं। तब यहाँ पर क्या decision चला programmer ने condition बनाई हैं की यदि कोई भी user गलत एंट्री डाले तो invalid message दिखाई दे या सही एंट्री डाली हैं तो login करदे जिससे user अपना aacount access कर सके तो बस इसे ही हम decision control stataments कहते हैं ।
जैसे की आप जानते ही होंगे की statements प्रोग्राम में लिखी code lines को कहाँ जाता हैं और control का मतलब हैं की आप program को अपने according सेट कर कर रहे हो की प्रोग्राम आपके अनुसार काम करे इसे ही control करना कहते हैं ।
Decision making programming में सबसे ज्यादा जरूरी हैं क्यूकी इसके द्वारा ही अपने program को कुछ इस तरह से सेट कर सकते हैं जिससे वह हमारे अनुसार काम करता रहे ।
कसी भी प्रोग्राममिंग में conditions के आधार पर बहुत से कामो को करने की जरूरत पड़ती हैं जिसे हम decision making statements या control statements कहते हैं ।
एक और उदाहरण से समझते हैं जैसे आप कोई online recharge करते हैं तो वहाँ पर जब आपके wallet मे कम पैसे होते हैं जैसे – आपको रीचार्ज करना हैं 599 Rs का और आपके wallet में 400 rs पड़े हैं तब जब आप रीचार्ज के लिए process करते हो तो वहाँ पर आपको insufficient balance का message दिखता हैं तो वहाँ पर एक condition programmer ने बनाई हैं की यदि wallet balance , recharge amount से कम हैं तो एक alert message display करे या ओर money add करने का message दिखाये और यदि wallet balance 599 हैं या ज्यादा हैं या बराबर हैं तो recharge हो जाएगा क्यूकी पहले से ही conditions सेट की ही हैं मतलब general life में सोचकर programming में उसे implement करना ही decision making statements या control statements होता हैं ।
Types of decision control statements in C language
C programming में विभिन्न प्रकार के decision control statements या decision-making statements हैं -
1. if statement in C –
if statement का उपयोग तब किया जाता है जब एक condition true हो । (केवल एक condition ) यदि आप केवल एक ही condition के लिए use करना चाहते हैं तो आप PHP if stements का use कर सकते हैं ।
यदि If condition सही (True) होती है, तो if block के अंदर का स्टेटमेंट execute हो जाती है, नहीं तो compiler if block को execute नही करेगा ।
2. if..else statements in C –
. यदि If condition सही (True) होती है, तो if block के अंदर का स्टेटमेंट execute हो जाता है, नहीं condition false होती हैं तो else वाले ब्लॉक के अंदर का स्टेटमेंट execute होता है |
3. if-else-if ladder –
इसमे हम एक से अधिक conditions बना सकते हैं if और if else के साथ एक condition ही बना सकते हैं पर if-else-if ladder के साथ multiple conditions बना सकते हैं ।
4. Nested if statements –
Nested if statememts का मतलब है जब कोई if statement किसी अन्य if statement के अंदर लिखी गई हो मतलब की if block के अंदर if statement या else ब्लॉक के अंदर if statements .
5. Switch statement-
Switch case statement का उपयोग if-else-if ladder के block of code से बचने के लिए किया जाता है। इसमे भी multiple conditions के अनुशार code execute करा सकते हैं ।
C programming में decision control statement को समझना बहुत ही जरूरी होता हैं ।
Recommended Posts:-