All Topics of VBA programming ЁЯСЗ
All subjects of BCA ЁЯСЗ

Do Loops in Hindi

Buy all subjects pdf notes now [ examSpecial ]

Makhanlal Chaturvedi University / BCA / VBA programming

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 рдЖрдкрдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рдФрд░ рд╕рдордЭрдиреЗ рдореЗрдВ рд╕рд░рд▓ рд╣реЛ рдЧрдП рд╣реЛрдВрдЧреЗред

FAQs

Do Loop рдПрдХ рдРрд╕рд╛ loop рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ execute рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ condition рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рджреЛрдмрд╛рд░рд╛ рдЪрд▓рдирд╛ рдпрд╛ рдмрдВрдж рд╣реЛрдирд╛ рддрдп рдХрд░рддрд╛ рд╣реИред
Do While loop рддрдм рддрдХ рдЪрд▓рддрд╛ рд╣реИ рдЬрдм рддрдХ condition true рд╣реЛрддреА рд╣реИ, рдЬрдмрдХрд┐ Do Until loop рддрдм рддрдХ рдЪрд▓рддрд╛ рд╣реИ рдЬрдм рддрдХ condition false рд░рд╣рддреА рд╣реИред
Do Until loop рддрдм рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрдм рдЖрдкрдХреЛ рдХреЛрдИ рдХрд╛рдо рддрдм рддрдХ рджреЛрд╣рд░рд╛рдирд╛ рд╣реЛ рдЬрдм рддрдХ рдХреЛрдИ condition рдкреВрд░реА рди рд╣реЛ рдЬрд╛рдП, рдпрд╛рдиреА рдЬрдм loop condition false рд╣реЛрдиреЗ рддрдХ рдЪрд▓реЗред
Do While loop рддрдм рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрдм рдЖрдкрдХреЛ loop condition true рд╣реЛрдиреЗ рддрдХ repeat рдХрд░рдирд╛ рд╣реЛ, рдЬреИрд╕реЗ рдЬрдм рддрдХ рдХреЛрдИ condition рд╕рд╣реА рд╣реИ рддрдм рддрдХ loop рдЪрд▓реЗред
рд╣рд╛рдБ, Do loops рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ execute рд╣реЛрддреЗ рд╣реИрдВ рдЪрд╛рд╣реЗ condition true рд╣реЛ рдпрд╛ falseред
рдирд╣реАрдВ, рджреЛрдиреЛрдВ loops рдХреА condition checking рдЕрд▓рдЧ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рд╣реА рд╕реНрдерд┐рддрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣реА рдЗрдиреНрд╣реЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

Please Give Us Feedback