Do Loops in Hindi
Makhanlal Chaturvedi University / BCA / VBA programming
Do Loops in Hindi - Complete Guide for Beginners
Table of Contents
- Introduction to Do Until and Do While Loops in Hindi (рдпрд╣ SEO рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ)
- Syntax and Use Cases of Do Until Loop in Hindi (рдпрд╣ SEO рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ)
- Syntax and Use Cases of Do While Loop in Hindi (рдпрд╣ SEO рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ)
- Choosing Between Do Until and Do While Loops in Hindi (рдпрд╣ SEO рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ)
Do Loops in Hindi
рдЬрдм рд╣рдо programming рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдХрдИ рдмрд╛рд░ рдХреЛрдИ рдХрд╛рдо рдмрд╛рд░-рдмрд╛рд░ repeat рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИред рдЬреИрд╕реЗ рдХрд┐ рдПрдХ list рдореЗрдВ рд╕рд╛рд░реЗ numbers рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╣реЛ, рдпрд╛ рдПрдХ game рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ players рдХреА moves check рдХрд░рдиреА рд╣реЛрдВред рдРрд╕реЗ рдХрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП loops рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред Loops рд╡реЛ control structures рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдПрдХ рдпрд╛ рдЬреНрдпрд╛рджрд╛ statements рдХреЛ рдмрд╛рд░-рдмрд╛рд░ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
Programming рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ loops рд╣реЛрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ For Loop, While Loop, рдФрд░ Do Loopред рдЖрдЬ рд╣рдо "Do Loops" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕рдордЭреЗрдВрдЧреЗред Do Loops рдЦрд╛рд╕рддреМрд░ рд╕реЗ рдЗрд╕рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдпреЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рддреЛ execute рд╣реА рд╣реЛрддреЗ рд╣реИрдВ, рдЪрд╛рд╣реЗ condition true рд╣реЛ рдпрд╛ falseред
Introduction to Do Until and Do While Loops in Hindi
Do Loops рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реЛрддреЗ рд╣реИрдВ тАУ Do Until Loop рдФрд░ Do While Loopред рдЗрди рджреЛрдиреЛрдВ рдХрд╛ рдордХрд╕рдж loop рдХреЛ рддрдм рддрдХ рдЪрд▓рд╛рдирд╛ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рддрдХ рдХреЛрдИ рдЦрд╛рд╕ condition рдкреВрд░реА рди рд╣реЛ рдЬрд╛рдПред рдкрд░ рджреЛрдиреЛрдВ рдХреА working рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ рдлрд░реНрдХ рд╣реЛрддрд╛ рд╣реИ:
- Do Until Loop: рдЗрд╕ loop рдореЗрдВ condition рддрдм рддрдХ рдЪреЗрдХ рдХреА рдЬрд╛рддреА рд╣реИ рдЬрдм рддрдХ condition false рд░рд╣рддреА рд╣реИред рдпрд╛рдиреА loop рддрдм рддрдХ рдЪрд▓рддрд╛ рд░рд╣реЗрдЧрд╛ рдЬрдм рддрдХ condition true рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреАред рдЬреИрд╕реЗ рдХрд┐ тАУ "Do the task until condition is met".
- Do While Loop: рдЗрд╕ loop рдореЗрдВ condition рддрдм рддрдХ true рд░рд╣рддреА рд╣реИ рддрдм рддрдХ loop рдЪрд▓рддрд╛ рд░рд╣рддрд╛ рд╣реИред рдпрд╛рдиреА loop рддрдм рддрдХ рдЪрд▓рддрд╛ рд░рд╣реЗрдЧрд╛ рдЬрдм рддрдХ condition true рд╣реИред
рджреЛрдиреЛрдВ loops рдореЗрдВ рдпрд╣ рдЦрд╛рд╕ рдмрд╛рдд рд╣реИ рдХрд┐ рдпреЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдЬрд╝рд░реВрд░ execute рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпреЗ рд╣реИ рдХрд┐ loop рдХреА body condition рдЪреЗрдХ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдмрд╛рд░ рддреЛ рд░рди рд╣реЛрдЧреА рд╣реАред рдЗрд╕рд▓рд┐рдП рдЕрдЧрд░ рдХреЛрдИ рдХрд╛рдо рдПрдХ рдмрд╛рд░ рддреЛ рдХрд░рдирд╛ рд╣реА рд╣реИ, рддреЛ Do Loops best рд░рд╣рддреЗ рд╣реИрдВред
Syntax and Use Cases of Do Until Loop in Hindi
рдЕрдм рд╣рдо Do Until Loop рдХреА syntax рдФрд░ practical use cases рдХреЛ рд╕рдордЭреЗрдВрдЧреЗред
Syntax:
Do
Statements to execute
Loop Until condition
рдпрд╣рд╛рдБ "Statements to execute" рд╡реЛ code рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд╣рд░ рдмрд╛рд░ execute рд╣реЛрдЧрд╛, рдФрд░ "condition" рд╡рд╣ logical test рд╣реИ рдЬреЛ рдпрд╣ decide рдХрд░рддрд╛ рд╣реИ рдХрд┐ loop рдХрдм рдмрдВрдж рд╣реЛрдЧрд╛ред Loop рддрдм рддрдХ рдЪрд▓рддрд╛ рд░рд╣реЗрдЧрд╛ рдЬрдм рддрдХ condition false рд╣реИ, рдФрд░ рдЬреИрд╕реЗ рд╣реА condition true рд╣реЛрддреА рд╣реИ, loop рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
Example:
Dim i As Integer = 1
Do
Console.WriteLine(i)
i = i + 1
Loop Until i > 5
рдЗрд╕ example рдореЗрдВ variable i
рдХреЛ 1 рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред loop рддрдм рддрдХ рдЪрд▓рддрд╛ рд░рд╣реЗрдЧрд╛ рдЬрдм рддрдХ i рдХреА value 5 рд╕реЗ рдмрдбрд╝реА рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреАред рд╣рд░ рдмрд╛рд░ loop i рдХреЛ print рдХрд░реЗрдЧрд╛ рдФрд░ рдлрд┐рд░ 1 рдмрдврд╝рд╛рдПрдЧрд╛ред рдЬреИрд╕реЗ рд╣реА i > 5 рд╣реЛрдЧрд╛, loop рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛ред Output рд╣реЛрдЧрд╛: 1 2 3 4 5
Use Cases:
- рдЬрдм рд╣рдореЗрдВ рдХреЛрдИ рдХрд╛рдо рддрдм рддрдХ рдХрд░рдирд╛ рд╣реЛ рдЬрдм рддрдХ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ condition рдкреВрд░реА рди рд╣реЛ рдЬрд╛рдПред
- рдЬреИрд╕реЗ user рд╕реЗ input рд▓реЗрдирд╛ рдЬрдм рддрдХ рд╡рд╣ valid рди рд╣реЛред
- рдХрд┐рд╕реА process рдХреЛ рддрдм рддрдХ repeat рдХрд░рдирд╛ рдЬрдм рддрдХ рдХреЛрдИ flag set рди рд╣реЛ рдЬрд╛рдПред
Syntax and Use Cases of Do While Loop in Hindi
рдЕрдм рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ Do While Loop рдХреАред рдЗрд╕ loop рдореЗрдВ syntax рдереЛрдбрд╝рд╛ рд╕рд╛ рдЕрд▓рдЧ рд╣реЛрддрд╛ рд╣реИ рдФрд░ condition рдЪреЗрдХ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рднреАред
Syntax:
Do While condition
Statements to execute
Loop
рдЗрд╕рдореЗрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ condition рдЪреЗрдХ рдХреА рдЬрд╛рддреА рд╣реИред рдЕрдЧрд░ condition true рд╣реИ рддреЛ loop рдХреА body execute рд╣реЛрддреА рд╣реИ, рдлрд┐рд░ рд╡рд╛рдкрд╕ condition рдЪреЗрдХ рд╣реЛрддреА рд╣реИ, рдФрд░ рдпрд╣ process рддрдм рддрдХ рдЪрд▓рддрд╛ рд░рд╣рддрд╛ рд╣реИ рдЬрдм рддрдХ condition true рд░рд╣реЗред
Example:
Dim i As Integer = 1
Do While i <= 5
Console.WriteLine(i)
i = i + 1
Loop
рдпрд╣рд╛рдБ loop рддрдм рддрдХ рдЪрд▓реЗрдЧрд╛ рдЬрдм рддрдХ i рдХреА value 5 рдпрд╛ рдЙрд╕рд╕реЗ рдХрдо рд╣реИред рд╣рд░ iteration рдореЗрдВ i print рд╣реЛрдЧрд╛ рдФрд░ рдлрд┐рд░ рдмрдврд╝реЗрдЧрд╛ред Output рд╡рд╣реА рд╣реЛрдЧрд╛: 1 2 3 4 5
Use Cases:
- рдЬрдм рд╣рдореЗрдВ loop рддрднреА рдЪрд▓рд╛рдирд╛ рд╣реЛ рдЬрдм рдХреЛрдИ condition true рд╣реЛред
- рдЬреИрд╕реЗ рдХреЛрдИ process рддрдм рддрдХ рджреЛрд╣рд░рд╛рдирд╛ рдЬрдм рддрдХ resource available рд╣реЛред
- рдХрд┐рд╕реА game рдпрд╛ application рдореЗрдВ рдмрд╛рд░-рдмрд╛рд░ рдХреЛрдИ action рдХрд░рдирд╛ рдЬрдм рддрдХ user active рд╣реЛред
Choosing Between Do Until and Do While Loops in Hindi
рдЕрдм рд╕рд╡рд╛рд▓ рдЖрддрд╛ рд╣реИ рдХрд┐ рдХрдм Do Until Loop use рдХрд░реЗрдВ рдФрд░ рдХрдм Do While Loop? рджреЛрдиреЛрдВ рдХрд╛ рдореВрд▓ рдЙрджреНрджреЗрд╢реНрдп loop рдХреЛ control рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рджреЛрдиреЛрдВ conditions рдХреЛ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ check рдХрд░рддреЗ рд╣реИрдВред
Aspect | Do Until Loop | Do While Loop |
---|---|---|
Condition Check | Loop рдЪрд▓рддрд╛ рд░рд╣реЗрдЧрд╛ рдЬрдм рддрдХ condition false рд╣реЛ | Loop рдЪрд▓рддрд╛ рд░рд╣реЗрдЧрд╛ рдЬрдм рддрдХ condition true рд╣реЛ |
Use Case | рдЬрдм рд╣рдореЗрдВ рдХрд╛рдо рддрдм рддрдХ рдХрд░рдирд╛ рд╣реЛ рдЬрдм рддрдХ рдХреБрдЫ рди рд╣реЛ рдЬрд╛рдП (until something happens) | рдЬрдм рд╣рдореЗрдВ рдХрд╛рдо рддрдм рддрдХ рдХрд░рдирд╛ рд╣реЛ рдЬрдм рддрдХ рдХреЛрдИ рд╕реНрдерд┐рддрд┐ рд╕рд╣реА рд╣реЛ (while something is true) |
Logic рд╕рдордЭрдирд╛ рдЖрд╕рд╛рди | рдХрднреА-рдХрднреА рдЙрд▓рдЭрди рд╣реЛ рд╕рдХрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ condition рдХреЛ false рдкрд░ loop рдЪрд▓рд╛рдирд╛ рд╣реЛрддрд╛ рд╣реИ | рдЕрдзрд┐рдХрддрд░ рд╕рд░рд▓, рдХреНрдпреЛрдВрдХрд┐ condition true рд╣реЛрдиреЗ рдкрд░ loop рдЪрд▓рддрд╛ рд╣реИ |
Example | Loop until password is correct | Loop while user wants to continue |
рдпрджрд┐ рдЖрдкрдХреЛ condition positive (true) рдореЗрдВ рд╕рдордЭрдиреА рд╣реИ рддреЛ Do While loop use рдХрд░реЗрдВред рдЕрдЧрд░ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ loop рддрдм рддрдХ рдЪрд▓реЗ рдЬрдм рддрдХ condition рдкреВрд░реА рддрд░рд╣ рдкреВрд░реА рди рд╣реЛ рдЬрд╛рдП (negative condition), рддреЛ Do Until loop рдмреЗрд╣рддрд░ рд░рд╣реЗрдЧрд╛ред
рджреЛрдиреЛрдВ loops рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рддреЛ execute рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЬрд╣рд╛рдБ minimum рдПрдХ рдмрд╛рд░ execution рдЬрд░реВрд░реА рд╣реЛ, рд╡рд╣рд╛рдБ рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдмрд╕реЗ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИред
Summary Table for Quick Understanding
Loop Type | Condition Evaluated | Loop Continuation Condition | Minimum Execution |
---|---|---|---|
Do Until | After loop body executes | Condition is false | At least once |
Do While | Before loop body executes | Condition is true | At least once |
рджреЛрдиреЛрдВ loops рдХреЛ рд╕рдордЭрдирд╛ рдФрд░ рд╕рд╣реА рдЬрдЧрд╣ рдкрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ programming рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпреЗ рдЖрдкрдХреЛ flexible control рджреЗрддреЗ рд╣реИрдВ рдЕрдкрдиреЗ code flow рдкрд░, рдФрд░ рдмрд╛рд░-рдмрд╛рд░ repeat рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рдореЛрдВ рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддреЗ рд╣реИрдВред рдЖрд╢рд╛ рд╣реИ рдЕрдм Do Loops рдЖрдкрдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рдФрд░ рд╕рдордЭрдиреЗ рдореЗрдВ рд╕рд░рд▓ рд╣реЛ рдЧрдП рд╣реЛрдВрдЧреЗред