Monday, January 28, 2013


Do-Loop :

       यह loop while loop की तरह ही होता है। इसका प्रयोग किसी statement को indefinite time तक repeat करने के लिए किया जाता है। do loop statement को तब तक execute करता है जब तक while या until मे लिखी condition false नहीं हो जाती है। इसमे दो keywords while और until का use किया जाता है। इसमे exit do statement होती है जो की loop को बीच मे ही break करने के लिए use की जाती है। इस loop का syntax निम्नलिखित है।

Syntax-
              Do {[While/ until] condition}
                     [Statements]
                     [Exit Do]
                     [Statements]
              Loop {[While/ until] condition}

इस प्रकार Do- Loop चार प्रकार के होते हैं। जो निम्नलिखित हैं।

i)    Do While – Loop
ii)   Do Until – Loop
iii)  Do- Loop while
iv)  Do- Loop until

  • · Do While- Loop : इसमे looping statement condition के true होने पर execute होती है। इसमे while को Do के साथ use किया जाता है।



Syntax-       Do While Condition
                     [Statements]
                     [Exit Do]
                     [Statements]
              Loop

Ex-           Dim i, sum As Integer
           i = sum = 0
           Do While i <= 100
            sum = sum + i
            i = i + 1
           Loop
           MsgBox(sum)

  • · Do Until – Loop: इसमे statements condition के false होने तक execute होती रहती है। 



Syntax-     
                     Do Until Condition
                     [Statements]
                     [Exit Do]
                     [Statements]
              Loop
Ex-           Dim i, sum As Integer
            i = sum = 0
           Do Until i = 100
            sum = sum + i
            i = i + 1
           Loop
           MsgBox(sum)

  • Do- Loop While:  इसमे looping statement condition के true होने पर execute होती है। इसमे while को loop के साथ use किया जाता है।



Syntax-       Do
                     [Statements]
                     [Exit Do]
                     [Statements]
              Loop While Condition

Ex-           Dim i, sum As Integer
           i = sum = 0
           Do
            sum = sum + i
            i = i + 1
           Loop While i <= 100
           MsgBox(sum)

  • Do- Loop Until : Loop: इसमे statements condition के false होने तक execute होती रहती है।



Syntax-       Do
                     [Statements]
                     [Exit Do]
                     [Statements]
              Loop Until Condition

Ex-        Dim i, sum As Integer
           i = sum = 0
           Do
            sum = sum + i
            i = i + 1
           Loop Until i = 100
           MsgBox(sum)


·         While- End While: यह loop condition के अनुसार loop को चलाने के लिए प्रयोग की जाती है। इस loop मे एक condition को define कर किया जाता है जिसके True होने पर looping statements execute होती हैं और false होने पर यह directly बाहर हो जाता है। इसका syntax निम्नलिखित है।

Syntax-
       While Condition
              [Statements]
              [Exit while]
              [Statements]
       End While
Exit while का प्रयोग while loop को break करने के लिए किया जाता है।
Ex-

        Dim i As Integer = 0

        While i <= 10
            MsgBox(i)
        End While


·         Looping Statements:

       Looping statements किसी code या task को कई बार repeat करने के लिए use की जाती हैं। यह statements एक condition के according task को बार बार repeat करती है। VB.Net मे मुख्यतः तीन प्रकार की looping statements पाई जाती हैं।

1)   For- Next

2)   While- End While

3)   Do- Loop

·         For-Next: यह looping statement एक popular looping statement है। इसका use एक series मे statements को एक loop index के अनुसार बार बार execute करने के लिए किया जाता है।

Syntax-
For counter = start to end [Step increment/ decrements ]
       [Statements]
       [Exit For]
       [Statements]
Next [counter]

 जहां counter एक variable है, start और end loop के starting and ending point को बताते हैं। step का use 1 से ज्यादा increment/Decrements के लिए किया जाता है। for loop को बीच मे रोकने के लिए Exit For statement का use किया जाता है।

Ex-  
              For i = 0 To 10 Step 2
               MsgBox(i)
          Next




 Select Case: Select Case statement का use किसी expression की value को अलग अलग cases पर check करने के लिए किया जाता है। इसमे select case मे लिखी गई expression की value cases के साथ match की जाती हैं और सही match found होने पर उस block की statement execute हो जाती है। किसी case के match न होने पर Case Else की statement execute होती है।


Syntax-       Select Case textexpression
           Case ExpressionList………N
                [‘Statements … … N]]
           [Case Else
                [Statement Else]]
           End Select


 Ex-         Select Case Now.DayOfWeek
                      Case DayOfWeek.Sunday
                       MsgBox("Its Time to Enjoy")
                      Case DayOfWeek.Monday
                       MsgBox("Have a nice week")
                      Case Else
                       MsgBox("Enjoy this week")
           End Select

Monday, January 21, 2013


Else- If Ladder: 


          यह if-then-else का ही extended form है जिसमे multiple conditions और multiple results के लिए use किया जाता है। इसमे एक condition के false होने पर second, second के false होने पर third statement execute होती है और किसी के true न होने पर Else block execute होता है।
Syntax-
If condition1 Then
          ‘Statements1
ElseIf condition2 then
          ‘Statement2
ElseIf condition3 then
          ‘Statement3
ElseIf Condition N Then
          ‘Statement N
Else
          ‘Statement Else
End If
Ex-           Dim per As Decimal
per = Val(TextBox1.Text)
If per > 60 Then
MsgBox("Firse")
ElseIf per > 50 Then
MsgBox("Second")
ElseIf per > 40 Then
MsgBox("Third")
Else
MsgBox("Fail")
End If

Contact us

Name

Email *

Message *