Decision Making Statements in C in Hindi

Decision Making को example से समझ सकते है माना किसी student की age two-variable में store की गई है but हमें us student की age print करनी है जिसकी age ज्यादा हो इस situation में decision-making statement (if, if else, else if, Switch) के द्वारा कर सकते है ।

if Statement

If ( यदि ) statement { } (curly braces) के द्वारा एक block define करता है। Condition true होने पर इस block में दिए गए statement execute होते है। और condition false होने पर compiler इसे skip कर देता है ।

if(condition)
{
/* Statements */
}

if-else Statement

यह if statement की तरह होता है but इसमें else block add किया जाता है else तब execute होता है जब if की condition false होती है । If-Else Statement सही और गलत को define करता है ।

if(condition)
{
/* Statements1*/
}
else
{
/* Statements2*/
}

else if Statement

यदि हम if और else में एक और condition लगाना चाहते है तो हमे else if block को define करना पड़ता है।

if (condition)
{
/* Statements1*/
}
else if (condition)
{
/* Statements2*/
}
else (condition)
{
/* Statements3*/
}

Switch Statement

यह भी if statement की तरह होता है but इसमें case check किया जाता है। एक particular condition आने पर हम जो statements execute करना चाहते है उसे case के अंदर लिखते है । Case को integer variable से match कराया जाता है। यदि case integer variable से match होता है तो case execute होता है ।

switch (expression)
{
case constant: statement1;
break;
case constant: statement2;
break;
case constant: statement3;
break;
default: statement;
break;
}