Lopping Statements in C# in Hindi - Loops in C# Language

हमने पिछले आर्टिकल के अन्दर Flow Control Statement के Conditional Statement के बारे में बात किये थे , तो आज की इस आर्टिकल के अन्दर उसी Flow Control Statement के एक और Types जो की Looping Statement के बारे में पूरी जानकारी आप लोगो के साथ शेयर करने वाले हे , वो भी Practical Knowledge के साथ | ताकि आप लोग इस Concept को अछे से समझ कर अपने Programming के अन्दर Implement कर पाओ |
क्यू की ये Loops का Concept बहत ही Important Concept होता हे , जो की हर Programming के अन्दर Use किया जाता हे | तो आइये देखते हे C# Language में Loops क्या होता हे और किस तरह से अपने Programming के अन्दर Implement किया जाता हे |
तो चलिए शुरू करते हे ,,,Looping Statements in C# in Hindi


Looping Statements in C# in Hindi



Looping Statements in C# in Hindi - Loops in C# Language 

Looping Statement का मतलब हे , किसी Program के अन्दर एक Particular Code Block को बार बार Repeated task को Perform करना , और तब तक वो Code Repeat होता रहेगा जब तक उसे Condition True मिलेगा , और जेइसे ही उसे Condition False मिल जायेगा वो Loop Terminate हो जायेगा ,

जेइसे मानलो हमने एक Program के अन्दर एक S नाम से Variable ली हे ,और कुछ इस तरह से Condition  दिया हे की जब तक इस S के Value 10 नही हो जाता , ये इस नाम (Sanat Kumar) को Print करता ही रहेगा , और जेइसे ही S के Value 10 हो जायेगा ये Loop को Program के Body से बहार कर देगा |
मतलब इस Looping Statement को हम तब Use करते हे जब हमें किसी एक Code Block को बार बार Execute करना हो |


तो ये ही Concept होता हे Looping Statement का , उम्मीद हे आप लोग समझ गये होंगे | चलिए और अछे से जानते हे ,

Programming में Looping Statement को क्यू इस्तेमाल किया जाता हे ?

जेइसे मानलो , हमें (Coding With Kumar) इस नाम को अपने Programming के मदत से 1000 बार Print करना हे , तो इसके लिए हमें एक ही लाइन को 1000 बार लिखना होगा , जो की काफी Complicated हो जाता हे , और Program के अन्दर Space भी बहत लेता हे |

और इसलिए Programming के अन्दर इस Loops के Concept को लाया गया हे , जिसमे एक लाइन Code लिखने से ही वो 1000 बार उस नाम को Print किया जा सकता हे |
और इस Loops के मदत से आप लोग एक ही नाम को 1000 बार क्या जितना बार चाहो Execute करवा सकते हो | और इस बजह से ही Programming में इस Looping Statement का इस्तेमाल किया जाता हे | जिसमे हर एक Task को बार बार Repeat कर सकते हे |

Programming के अन्दर इस Loops का इस्तेमाल करने से Program के Length कम हो जाते हे , और इसलिए वो Program बहत ही Fast Execute होता हे |
तो Loops को Programming के अन्दर Use करने से आपको काफी सारे फायदे हे ,, और इस बजह से ही Programming में इस Looping Statement के Concept को लाया गया था |


अब चलिए देखते हे , C# Language में Loops कितने प्रकार के होते हे ?

Types of Loops in C# :-

C# Language में 4 तरह के Loops होते हे ,
  • For Loop
  • While Loop
  • Do while Loop
  • For Each Loop
इस For Each Loop के बारे में हम जब Array पड़ेंगे तब बात करेंगे , क्यू की ये Loop जादातर Array के साथ ही Use किये जाते हे , अभी बस इन 3 Loop के बारे में ही बात करेंगे |

और 3 Loop के अलाबा भी एक और Loop को हम अपने Programming के अन्दर Use करते हे , और वो हे Nested Loop ,
ये Nested Loop को इन Loops में से किसी भी Loops के साथ Use कर सकते हो ,
तो चलिए इन सभी Loops के बारे में अछे से समझने की कौसिस करते हे ,,,

1. For Loop :-

For Loop में जब तक Condition True रहेगा , तब तक वो Program के अन्दर दिए गये Statement Execute होता रहेगा | और जेइसे ही वो Condition False होगा , तो ये Loop Terminate हो जायेगा |
इस Loop को और अछे से समझने की कौसिस करते हे एक Flow chat में मदत से ,


Looping Statements in C# in Hindi

 


Explain :-

सबसे पहले ये For Loop Initialization को Perform करेगा , और साथ ही साथ वो Condition को भी Check करेगा , अगर ये Condition True हुआ तो ये Statement Execute होगा , और तब तक ये Condition True होगा वो Statement Execute होता ही रहेगा और साथ में ये Loop उस Increment /Decrement Task को भी Perform करेगा , और इस तरह से ये Loop Repeat होता रहगा , और अगर वो Condition False हुए तो ये Loop Terminate हो जायेगा , और ये Loop Program के Body से बहार चला जायेगा |


तो इस तरह से ये Loop काम करता हे , चलिए इस Loop के Syntax को एकबार देख लेते हे ,

Syntax :-

for (initialization; condition;increment/decrement)
{
   // Statement
};



ये For Loop बहत ही Popular Loop हे , और लोगो को काफी पसंद हे , इसलिए ये Loop को ही जादातर Programming के अन्दर Use किये जाते हे |

2. While Loop :-

While Loop का भी Concept For Loop की तरह ही होता हे , लेकिन इस Loop को Implement करने का तरीका अलग होता हे |
इस Loop में भी जब तक Condition True होगा तब तक इस Loop के अन्दर जो Statement दिया जायेगा वो Execute होगा , और जेइसे ही ये Condition False हो गये तो ये Loop Body से बहार चला जायेगा |


चलिए इस Loop के Flow chat के मदत से और अछे से समझते हे ,


Looping Statements in C# in Hindi

 


Explain :-

सबसे पहले ये While Loop Condition को Check करेगा , अगर ये Condition True हुआ तो ये इस Loop Body में जो Statement दिया जायेगा , वो Execute होगा |
और तब तक ये Execute होता रहगा , जब तक वो Condition False नही हो जाते , जेइसे ही ये Condition False हुए , तो ये Loop Terminate हो जायेगा |

तो कुछ इस तरह से ये While Loop काम करता हे , आइये इस While Loop के Syntax को एकबार देख लेते हे ,

Syntax :-

while (condition)
{
   // Statement
};


3. Do While Loop :-

Do While Loop में पहले Statement Execute होता हे , और बाद में Condition को Check किया जाता हे | और इसके बजह से ही Do While Loop को Exit Control Loop कहते हे |


Looping Statements in C# in Hindi




Explain:-

इस Loop में पहले ही Body के अन्दर जो Statement दिया जाता हे वो Execute होता हे , और बाद में ये Condition को Check करता हे | अगर वो condition true हुए तो ये फिरसे उस statement को Execute करेगा , और इस तरह से ही ये Loop Execute होता रहगा | और अगर वो Condition False हुए तो ये Loop End हो जायेगा |

चलिए इस Loop के Syntax को एकबार देख लेते हे ,

Syntax :-

do
{
  // Statement
};
while (condition)




तो ये हो गये C# Language के Looping Statement , इसमें हमने सभी Loops के बारे में बात की हे | और हर एक Loop को अच्छे से समझाने की कौसिस की हे , ताकि आप लोगो को समझने में कोई भी Problem ना हो |

अब हम एक और Loop के बारे में बात करेंगे , और वो हे Nested Loop |

Nested loop :-

Nested Loop का मतलब हे एक Loop के अन्दर एक और Loop को इस्तेमाल करना , जिसमे एक Outer Loop और एक Inner Loop होता हे |
ये Nested Loop को आप लोग इन सभी Loop में से किसी भी Loop के अन्दर Use कर सकते हो ,

Syntax :-

  for (condition ) 
{
    for (condition)
    {
       // Statement
     }
}


Explain :-

इसमें पहले Loop वो Outer Loop के Condition को Check करेगा , अगर ये Condition True हुआ तो ही ये Loop Inner Loop के Condition को Check करेगा , अगर ये Condition भी True हुए तो ये Body में जो Statement दिया जायेगा उसे Execute करेगा | और अगर वो Condition False हुए , तो ये Loop Execute नही होगा , मतलब ये Loop Body से बहार चला जायेगा |

तो कुछ इस तरह से ये Nested Loop अपने Program के अन्दर काम करता हे ,



Read More 





Conclusion :-

Looping Statement में Condition के ऊपर Based हो के एक ही Task को बार बार Repeated करता हे , और वो Condition जब तक False नही हो जाते , उस Condition के अंदर दिए गये Statement बार बार Execute होता ही रहगा |
और जब Condition False हो जाये तब भी ये Loop Terminate हो जाता हे | C# Language में 4 तरह के Loop देखने को मिलता हे , जिसके बारे में हमने इस आर्टिकल के अन्दर बात की हे | उम्मीद हे आप लोग अछे से समझ गये होंगे |
हमने आज की इस (Looping Statements in C# in Hindi)आर्टिकल के अन्दर Flow Control Statement के एक और Topics "Looping Statement " के बारे में पूरी जानकारी आप लोगो के साथ शेयर की हे , और वो भी बहत ही आसान भासा में | अगर फिर भी इस जानकारी से किसी भी तरह के कोई Doubt रह गये तो निचे Comment करके पुच सकते हो , और अगर आर्टिकल पसंद आया हे तो अपने दोस्तों के साथ शेयर जरुर करे ,,,,
Thank You ......
Tags

एक टिप्पणी भेजें

0 टिप्पणियाँ
* Please Don't Spam Here. All the Comments are Reviewed by Admin.