Java Control Statements का परिचय (Introduction of Java Control Statements)


Java Control Statements का परिचय
(Introduction of Java Control Statements)

आपने control के बारे में तो सुना होगा जिसका मतलब है कि नियमों में बांद देना या नियमों के अनुसार काम करना ऐसा ही जावा में होता है और जावा में आप आपने प्रोग्राम को control करने के लिए control statements का इस्तेमाल करते हैं जो प्रोग्राम के statements को condition के द्वारा बांध देते है अगर condition true होगी तो statement execute होगा नहीं तो condition false होने पर कोई और statement execute हो जायेगा या फिर प्रोग्राम exit हो जायेगा |

एक काम करते हैं control statement को एक उदाहरण के द्वारा समझने का प्रयास करते हैं |मान लीजिये आपको किसी काम से अपने गाँव जाना है तो आपने सोच लिए कि आप आपने गाँव ट्रेन से जायेंगे  और अगर ट्रेन न मिली तो आप बस से जायेंगे अब मान लीजिये कि ट्रेन मिल गयी तो गाँव ट्रेन से जायेंगे नहीं मिली तो बस से |तो यही प्रोग्राम के condition statements में होता है अगर आपकी पहली condition true हो गया तो आपका statement भी execute हो जायेगा अगर आपका condition false हो गया तो दूसरा statement execute होगा |

यहाँ पर कुछ ऐसे statements के बारे में बात करेंगे जो जावा प्रोग्राम्स में इस्तेमाल किये जाते हैं –

IF Statements
If statement एक control statement है जो किसी भी statement को तभी execute करता है जब तक कि उस statement के लिए दी गयी condition true न हो जाये | जब condition true हो  जाती है तो प्रोग्राम statement execute हो जाता है और condition false होने पर प्रोग्राम पूरे statements को स्किप कर देता है
If statement के लिए IF keyword का इस्तेमाल किया जाता है और statement curly ({}) ब्रैकेट के अंदर लिखे जाते है जैसे कि नीचे दिए गए syntax में –
Syntax:-
                                If(condition)
{
Statements
}


public class IfStatementProgram
{
    public static void main(String args[])
            {
            int a=2, b=3;
            if(a<b)
            {
            System.out.println("a is less than b");
            }
            }
}



IF-ELSE Statements
IF-ELSE यह statement control भी IF statement control कि तरह ही है बस फर्क इतना है कि इसमें दो statement दिए जाते हैं जो कि पहला statement condition true होने पर दिया जाता है और दूसरा statement condition false होने पर दिया जाता है इसीलिए इसे IF-ELSE statement कहते है इसका syntax नीचे दिया गया है |
Syntax:-
If(condition)
{
Statements
}
else
{
Statements
}



public class IfElseStatementProgram
{
    public static void main(String args[])
            {
            int a=2, b=3;
            if(a<b)
            {
            System.out.println("a is less than b");
            }
            else
            {
            System.out.println("b is less than a");
            }
            }
}

Switch Statements
Switch statement में अक से ज्यादा conditions और cases दिए जाते हैं और जिस भी case से condition मैच कर जाती है बही statement execute हो जाती है | Switch statement इस्तेमाल करने के लिए आपको switch keyword का इस्तेमाल करते हैं |
Syntax:-  
switch(variable)
{
Case statements 1;
Statements ();
Break;
Case statements 2;
Statements ();
Break;
-------------
-------------
-------------
Default
Statements ();
}



For Loop
यह एक entry controlled loop है जिसमे statement तब तक execute नहीं होता हैं जब तक कि उसकी condition true नहीं हो जाती है loop के अंदर integer value दी जाती है | loop को इस्तेमाल करने के लिए loop keyword का इस्तेमाल करना होगा |loop को इस्तेमाल करने से पहले आपको loop के भागो को समझना होगा |
loop के तीन भाग होते हैं
1-       loop initialization
2-       loop condition
3-       loop increment/ decrement
loop initialization में आपका loop initialize value दी जाती है इसका मतलब यह है कि आप आपने loop कहाँ से शुरू करना चाहते है जैसे कि 0 से या फिर 1 , तो फिर loop initialization 1 या 0 declare करना होगा |
condition भाग में आपको statement condition देनी होगी जिस condition के true होने पर आप statement execute करना चाहते हैं
और loop increment और decrement में आप loop को increment और decrement सेट करते है ताकि आपका loop initial value से increment या decrement execute होगा |
syntax:   
for(initial condition; test condition; increment or decrement)
{
Statement 1;
Statement 2;
}



public class ForLoopProgram
{
    public static void main(String args[])
{
            for( int i=0; i < 10; i++ )
{
            System.out.println("Value of i is " + i);
            }
            }
}

While Loop
while loop में initial value को loop के बहार देते हैं और condition को loop के अंदर declare कटे हैं है जैसे नीचे दिए गए syntax में :-
syntax :-
while(condition)
{
Statement 1;
Statement 2;
Statement 3;
---------------
---------------
}                  


public class WhileLoopProgram
{
    public static void main(String args[])
 {
                int i = 0;
                while(i < 10){
                System.out.println("Value of i is " + i);
                                i++;
                }
                }
}



Do-While Loop
Do-while loop, while और for loop से थोडा सा अलग है while और for loop में एक बार कोन्द्तिओन true होने पर statement execute होता है लेकिन do-while loop में ऐसा बिलकुल नहीं है इसमें आपका पहला statement तो बीना condition चेक हुए ही execute हो जाता है उसके बाद सारे statement condition true होने पर execute होते हैं चलिए इसे नीचे दिए प्रोग्राम के द्वारा समझने का प्रयास करते हैं –
Syntax:-
Do
{
Statement 1;
Statement 2;
Statement 3;
---------------
---------------
}
While (condition);



public class DoWhileLoopProgram
{
    public static void main(String args[])
                {
                int i = 0;
                                do{
                                System.out.println("Value of i is " + i);
                                i++;
                }
                while(i < 10);
                }
}

Continue Statements
condition के iteration को स्किप करके condition को continue रखने के लिए continue statement का इस्तेमाल करते हैं | मान लीजिये आपको 1 से लेकर 20 तक के नंबरों में आपको prime नंबर निकले है तो आपने loop लगा दिया अब आपको उन statement को skip करना होगा जो 2 से divide नहीं हो सकती हैं तो उस केस में continue statement उन condition को जो 2 से divide नहीं हो सकते उन्हें स्किप करके next iteration को automatically चेक करना शुरू कर देगा |
Syntax:-
Continue;



Break Statements
Break statement को switch statement के साथ इस्तेमाल किया जाता है | break statement का इस्तेमाल execution sequence को break करने के लिए किया जाता है | जब condition true हो जाता है वहीँ break statement के द्वारा प्रोग्राम loop से बहार आ जाता है|
Syntax:-
               Break;


Return Statements
Return statement का इस्तेमाल method कि value को return करने के लिए किया जाता है लेकिन एक method में एक ही return statement होता है और बो केवल एक ही value को return कर सकता है इसीलिए इसे method के वाहर लगाते है इसके लिए आपको return keyword का प्रयोग करना होगा |
syntax :-
return;  


Java Control Statements का परिचय (Introduction of Java Control Statements) Java Control Statements का परिचय  (Introduction of Java Control Statements) Reviewed by Unknown on October 01, 2018 Rating: 5

No comments:

Theme images by fpm. Powered by Blogger.