Conditional Operator In C In Hindi – With Examples हिंदी में!

Conditional Operator क्या है? (What is Conditional Operator in C In Hindi)
Conditional Operator क्या है? (What is Conditional Operator in C In Hindi)

Conditional Operator क्या है? (What is Conditional Operator in C In Hindi)

Conditional Operator, एक ternary operator है क्योंकि यह तीन operands पर काम करता है | 

Conditional Operator का बर्ताव if else Statement की तरह ही होता है | 

if else के द्वारा किया जाने वाला सारा काम हम Conditional Operator द्वारा भी कर सकते है |

conditional operator, द्वारा हम काफी कम लाइन का उपयोग करके कोड लिख सकते है |

Conditional statements दो प्रतीकों द्वारा दर्शाया गया है, अर्थात्, ‘ ? ‘ तथा ‘ : ’  द्वारा रिप्रेजेंट किया जाता है | ( ? : )

Syntax of Conditional Operator In C

Expression1? expression2: expression3;  

इस syntax को देखें, इसमें यदि Expression1 का Condition, True होता है तो Expression2 रन होता है वरना Expression3 रन होता है | 

Example – Conditional Operator In C

हम कंडीशनल ऑपरेटर की मदद से एक ऐसा प्रोग्राम बनाने वाले है जिसमे हम यूजर से उसकी Age इंटर कराएँगे | फिर उसके द्वारा इंटर किये गए Age को चेक करके बताएँगे कि वो यूजर वोटिंग के लिए Eligible है या नहीं |

यदि यूजर voting के eligible हुवा तो आउटपुट में “eligible for voting” प्रिंट करा देंगे, नहीं तो “not eligible for voting” प्रिंट करा देंगे 

#include <stdio.h>  
int main()  
{  
    int age;  // variable declaration  
   
    printf("Enter your age\n");  
    scanf("%d",&age);   // taking user input for age variable  
    // conditional operator  
   (age>=18)?(printf("eligible for voting")):(printf("not eligible for voting"));
 return 0;  
}  

ऊपर example को देखे, उसमे हमने यूजर से उसका age इंटर कराया और  (age>=18) करके चेक किया कि क्या यूजर का age 18 या 18 से ज्यादा है | 

आइये देखते है, कि यदि यूजर की उम्र 18 से कम होता तो आउटपुट में क्या आता और 18 से ज्यादा होता तो आउटपुट में क्या आता?

Input 1-:

Enter your age
24
eligible for voting

चुकी यूजर का age 18 से ज्यादा है इसलिए आउटपुट में  “eligible for voting” प्रिंट हुवा |

Input 2 -:

Enter your age
14
Not eligible for voting

चुकी यूजर का age 18 से काम है इसलिए आउटपुट में  “eligible for voting” प्रिंट हुवा |

Conclusion -:

दोस्तों आशा करता हु कि आज के इस पोस्ट को पढ़ने के बाद आपको सी लैंग्वेज में Conditional Operator क्या है? (What is Conditional Operator in C In Hindi) के से संबंधित सभी जानकारी मिल गई होगी |

अगर आप सी लैंग्वेज का Complete Tutorial चाहते है तो मेरे इस पोस्ट C Language Tutorial In Hindi को देखे यहाँ आपको C Programming Language के सभी टॉपिक्स step by step मिल जाएगी |

दोस्तों आशा करता हु कि आपको ये पोस्ट पसंद आई होगी और आपको सी लैंग्वेज में Conditional Operator क्या है? (What is Conditional Operator in C In Hindi के बारे में काफी जानकरी हुई होगी |

अगर आपको ये पोस्ट पसंद आया है तो इस पोस्ट को अपने अपने दोस्तों को शेयर करना न भूलिएगा ताकि उनको भी ये जानकारी प्राप्त हो सके |

अगर आपको अभी भी Conditional Operator in C Language से संबंधित कोई भी प्रश्न या Doubt है तो आप जरूर बताये मैं आपके सभी सवालों का जवाब दूँगा और ज्यादा जानकारी के लिए आप हमसे संपर्क कर सकते है |

एसी ही नया टेक्नोलॉजी ,Programming Language, Coding , C Language, C++, Python Course , Java Tutorial से रिलेटेड जानकारियाँ पाने के लिए हमारे इस वेबसाइट को सब्सक्राइब कर दीजिए | जिससे हमारी आने वाली नई पोस्ट की सूचनाएं जल्दी प्राप्त होगी |

Thank you ! आपका दिन मंगलमय हो

पढ़ते रहिए और बढ़ते रहिए | Keep Reading and Keep Growing

Jeetu Sahu is A Web Developer | Computer Engineer | Passionate about Coding, Competitive Programming and Blogging

Leave a Comment