Header Ads

learn:c/c++ control statement क्या है programming in c hindi me

control statement क्या है

विभिन्न control statement मिलकर control structure बनाते है जिसमे सभी प्रकार के control statement (if, if......else , nested....if आदि ) और loop(for , do......while , while.....do ) शामिल होते है येसे statement control statement कहलाते है ,जो program के flow को control करते है
program में condition को चेक करने के के लिए इन statement का प्रयोग किया जाता है .
इन statement को निम्न categorize में बांटा जा सकता है

1.decision making और conditional statement

2.breaking statement

1.decision making और conditional statement:-

 decision making statement का उपयोग statement को execute करने या program के एक भाग से दुसरे भाग में transfer करने के लिए किया जाता है .
ये निम्न प्रकार के होते है –

a) if....else statement:- 

अन्य language की तरह c/c++ में भी if...else statement का प्रयोग किया जाता है .
if statement में सबसे पहले condition को चेक किया जाता है यदि दी गई condition true है तो if statement के अन्दर दिया गया statement execute हो जाता है और यदि condition false है तो else  statement statement execute हो जाता है .
if...else statement का syntax
if( condition )
{
statement block;
}
else
statement - outside;
दिए गए syntax में जैसा की ऊपर बताया गया है सबसे पहले condition check होगी यदि condition true है तो statement block execute हो जाता है और यदि false है तो else वाला statement –outside execute हो जाता है जो की if statement के बाहर है. else statement का लिखना जरुरी नही है लेकिन यदि हम  condition false पर भी कुछ statement execute कराये तो else में लिख देते है .
program:-
#include<stdio.h>
#include<conio.h>
Void main()
{
Int a,b,c;
Printf(“enter two different values”);
Scanf(“%d%d”,&a,&b);
If(a>b)
Printf(“first is greater than second”);
Else
Print(“second is greater than first”);
}
दिए गए program को आप खुद से try करके देखो क्या result आता है . सबसे पहले variable declare किये जो की int type के है उसके बाद user से scanf के द्वारा a,b को input करवाया . input करने के बाद if statement में condition check होगी यदि a की value b से बड़ी है तो यह condition true होगी तो फिर if statement के अन्दर वाला statement execute होगा .और b की value a से बड़ी है तो else वाला statement execute हो जाता है .

b) nested if....else:- 

जब हमें decision की एक सीरिज प्राप्त होती है तो हमें एक से अधिक if ....else statement का nested रूप में उपयोग करना होगा .
 example
if( quality==’a’)
{
If(ordersize>500)
Discount=15;
Else
Discount=10;
}
Else
{
Discount=5;
}
इस example को देखकर आप समझ सकते हो. इसमें दो if का use हुआ है .

c) switch statement:-


switch statement , statement का एक विशेष समूह तेयार करता है .
जैसे कि
Switch(expression)
{
Case exp-1:
Statement –block 1;
Break;
Case exp-2;
Statement-block 2;
Break;
         :
        :
Case exp-n:
Statement –block n;
      Break;
Default:
        Statement-default;
}
switch statement में expression एक integer है .
इसमें एक – एक करके सभी statement को चेक किया जाता है जब कोई भी case दी गई expression से मैच करता है तो वो statement execute हो जाता है .

switch case statement क्या होता हैं  programming in c हिंदी में 


आज की पोस्ट से related कोई भी question पूछना हो तो comment में लिख कर पूछ सकते हो .

No comments

Powered by Blogger.