Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी भाषा में इफ-स्टेटमेंट की व्याख्या करें

इफ-इफ स्टेटमेंट सही और गलत दोनों स्थितियों का ध्यान रखता है। 'सच्चा ब्लॉक' निष्पादित किया जाता है, जब शर्त सही होती है और 'गलत ब्लॉक' (या) 'अन्य ब्लॉक' निष्पादित होता है, जब स्थिति गलत होती है।

सिंटैक्स

नीचे दिए गए सिंटैक्स को देखें -

if (condition){
   True block statement(s)
}else{
   False block statement(s)
}

सी भाषा में इफ-स्टेटमेंट की व्याख्या करें

ifelse कथन का कार्य करना

  • यदि अन्य स्थिति में, यदि शर्त सत्य है, तो यह सही ब्लॉक स्टेटमेंट में प्रवेश करती है, ऑपरेशन निष्पादित करती है और ब्लॉक से बाहर निकलती है।

  • यदि शर्त गलत है, तो यह अन्य ब्लॉक में प्रवेश करती है, जो कि अगर शर्त के आधार पर गलत ब्लॉक है, तो उस अन्य ब्लॉक को निष्पादित करता है और उस अन्य ब्लॉक का अस्तित्व है।

उदाहरण

अगर और अगर अन्य सशर्त ऑपरेटरों को निष्पादित करने के लिए सी प्रोग्राम निम्नलिखित है -

#include<stdio.h>
void main (){
   int a=4;
   printf("Enter the value of a: \n");
   scanf("%d",&a);
   if(a%2==1){
      printf("a is odd number \n");
   }else{
      printf("a is even number");
   }
}

आउटपुट

आप निम्न आउटपुट देखेंगे -

Run 1: Enter the value of a: 26
a is even number
Run 2: Enter the value of a: 53
a is odd number

  1. सी भाषा में और-अगर सीढ़ी बयान समझाओ

    बहु-मार्गीय निर्णय लिखने का यह सबसे सामान्य तरीका है। सिंटैक्स नीचे दिए गए सिंटैक्स को देखें - if (condition1) stmt1; else if (condition2) stmt2; - - - - - - - - - - else if (condition n) stmtn; else stmt x; एल्गोरिदम नीचे दिए गए एल्गोरिथम को देखें - START Step 1: Declare int variables. Step 2:

  1. सी भाषा में नेस्टेड इफ-स्टेटमेंट की व्याख्या करें

    एक नेस्टेड अगर एक if स्टेटमेंट है जो कि या तो (या) किसी और का ऑब्जेक्ट है। if दूसरे के अंदर रखा जाता है अगर (या) और। सिंटैक्स नीचे दिए गए सिंटैक्स को देखें - if (condition1){    if (condition2)       stmt1;    else       stmt2; } else{    

  1. सी भाषा में 'सरल अगर' कथन की व्याख्या करें

    तार्किक स्थिति के सही होने पर if कीवर्ड का उपयोग कथनों के एक सेट को निष्पादित करने के लिए किया जाता है। सिंटैक्स सिंटैक्स नीचे दिया गया है - if (condition){    Statement (s) } सरल अगर कथन का कार्य करना if ब्लॉक के अंदर स्टेटमेंट केवल तभी निष्पादित होता है जब कंडीशन सही हो, अन्यथा नही