Switch Statements in C in Hindi

Switch case default statements in C in Hindi

Switch is a conditional branching statement which is used to check many cases according to the value of a variable. It contains a variable with the switch statement in beginning, lots of statement block with case statement in between, and default statement with default statement at the end. Here all the cases are checked with the value of variable one by one from the beginning. If any case matches the value of variable, then the statement block written under that case is executed. And if any case does not match the value of variable then the default statement block is executed at the end. Its syntax comes from the following two types:

Control statements या Programming Constructs के बारे में अधिक जानने के लिए देखें—Control statements in C

switch एक conditional branching statement है जिसका प्रयोग एक variable की value के अनुसार बहुत सारे case को चेक करने के लिए किया जाता है। इसकी शुरूआत में switch statement के साथ एक variable होता है, बीच में case statement के साथ बहुत सारे statement block होते है और अंत में default statement के साथ default statement block होता है। इसमें शुरूआत से एक-एक करके variable की value के साथ सभी case को चेक किया जाता है। यदि कोई भी case variable की value से match करता है तो उस case के अंतर्गत लिखे statement block को execute किया जाता है। और यदि कोई भी case variable की value से match नहीं करता है तो अंत में default statement block को execute किया जाता है। इसका syntax निम्नलिखित दो प्रकार से होता है—

  1. Single case for a block
  2. Multi case for a block

Looping statements के बारे में जानने के लिए देखें—Looping statements in C

Single case Switch case default statements in C in Hindi

Unconditional branching statements के बारे में जानन के लिए देखें— Break, Continue and Goto in C

Multi case Switch case default statements in C in Hindi

Example programs for all types of switch case default statements in C

  1. Simple calculator program (switch case single case)
  2. Switch between Mon to Sun (switch case single case)
  3. Checking vowel or consonant (switch case multiple case)
  4. Number of days in a month (switch case multiple case)
Share it to:

Control Statements in C in Hindi

Introduction to various Program Control Statements in C in Hindi

Control statements or programming constructs are those statements that determine order in which other statements of program are to be executed by computer. Generally execution of statements within program happens sequentially in order they are written. This execution starts from first statement of main and executing all statements stops at last statement of main. But in many cases we need not to execute all statements within main and we have to execute some statements or skip some statements or execute some statements more than once. In such cases we have to use control statements. There are following three types of control statements available in C Language:

C-Language के बारे में अधिक जानने के लिए देखें—Brief Introduction of C Features and Powers of C

Control statements या programming constructs उन statements को कहा जाता है जो यह निर्धारित करते है कि प्रोग्राम के अन्य statements किस क्रम में कम्प्यूटर के द्वारा execute होंगे। सामान्यतः प्रोग्राम में statements का execution उसी क्रम में होता है जिस क्रम में वे लिखे होते है। यह execution main के पहले statement से start होता है और सभी statements को execute करते हुए main के अंतिम statement पर stop होता है। किन्तु कई परिस्थितियों में  हमें main के सभी statements को execute नहीं करना होता है और कुछ statements को execute करना होता है या कुछ statements को छोड़ना होता है या कुछ statements को एक से अधिक बार execute करना होता है। ऐसी ही परिस्थिति में हमें control statements का प्रयोग करने की जरूरत पड़ती है। C Language में निम्नलिखित तीन प्रकार के control statements उपलब्ध है—

  1. Sequential Control Statements
  2. Selection Control Statements
  3. Repetition Control Statements

Sequential Control Statements

Sequential control statements are executed by computer in same order as they are written in program. They are also called simple control statements.

Sequential control statements कम्प्यूटर के द्वारा उसी क्रम में execute किए  जाते है जिस क्रम में वे प्रोग्राम में लिखे होते है। इन्हें simple control statements भी कहा जाता है। इनके बारे में अधिक जानने के लिए देखें—

Selection Control Statements

Selection control statements helps computer to take a decision as to which statements are to be executed and which are to be skipped. They are also called decision control or branching statements.

Selection control statements कम्प्यूटर को यह निर्णय लेने में सहायता करते है कि किन statements को execute करना है और किनको skip करना है। इन्हें decision control or branching statements भी कहा जाता है। इनके बारे में अधिक जानने के लिए देखें— If statements in C Switch statements in C Break, Continue and Goto in C

Repetition Control Statements

Repetition control statements helps computer to execute statements as many as times it needed. They are also called iteration control or looping statements.

Repetition control statements कम्प्यूटर को statements को जितने बार execute करने  की आवश्यकता है उतने बार execute करने में सहायता करते है। इन्हें  iteration control or looping statements भी कहा जाता है। इनके बारे में अधिक जानने के लिए देखें— Looping statements in C

Control Statements in C in Hindi
Fig. Control Statements in C

Example programs for controls statements in C

  1. Absolute value of number (simple if)
  2. Checking odd or even number (if else)
  3. Simple calculator program (switch case single case)
  4. Checking vowel or consonant (switch case multiple case)
  5. Generate series of natural numbers (while, for, do while)
  6. Generate table of given number
Share it to: