Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:confit:prog_lang_flow

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:confit:prog_lang_flow [2021/11/12 09:11]
admin angelegt
de:confit:prog_lang_flow [2021/11/16 05:10] (aktuell)
admin [Einfaches While]
Zeile 8: Zeile 8:
 ==== If Then ==== ==== If Then ====
 Beispiel: Beispiel:
-  If a = 3 Then+  If a == 3 Then
     {Anweisungen}     {Anweisungen}
   End If   End If
  
 ==== If Then Else ==== ==== If Then Else ====
-''If'' {Ausdruck} ''Then'' {Anweisungen Ausdruck == True} ''Else'' {Anweisungen Ausdruck == False}  ''End If''+''If'' {Ausdruck} ''Then''\\ 
 +{Anweisungen Ausdruck == True}\\ 
 +''Else''\\ 
 +Anweisungen Ausdruck == False}\\ 
 +''End If''\\ 
 +\\
 Beispiel: Beispiel:
-  If a = 3 Then+  If a == 3 Then
     [Anweisungen]     [Anweisungen]
   Else   Else
Zeile 23: Zeile 28:
 ==== If Then ElseIf Else  ==== ==== If Then ElseIf Else  ====
 Beispiel: Beispiel:
-  If a = 3 Then+  If a == 3 Then
     [Anweisungen]     [Anweisungen]
-  ElseIf a = 5 Then+  ElseIf a == 5 Then
     [Anweisungen]     [Anweisungen]
   Else   Else
     [Anweisungen]     [Anweisungen]
   End If   End If
-   + 
-===== If-Anweisung =====+===== Select-Anweisung ===== 
 +Führt je nach dem Wert eines Ausdrucks eine von mehreren Anweisungsgruppen aus.\\ 
 +\\ 
 +''Select Case'' {Variable}\\ 
 +''Case'' {Ausdruck}\\ 
 +{Anweisungen}\\ 
 +(..) 
 +''Case Else''\\ 
 +{Anweisungen}\\ 
 +''End Select ''\\ 
 +\\ 
 +Beispiel: 
 +  Select Case [Ausdruck] 
 +    Case [Ausdruck] 
 +         [Anweisungen] 
 +    Case [Ausdruck] 
 +         [Anweisungen] 
 +    Case Else 
 +         [Anweisungen] 
 +  End Select 
 + 
 +===== Loop-Anweisung =====
 Wiederholt einen Block mit Anweisungen, solange eine Boolean-Bedingung True ist bzw. bis die Bedingung True wird. Wiederholt einen Block mit Anweisungen, solange eine Boolean-Bedingung True ist bzw. bis die Bedingung True wird.
  
 +==== Kopfgesteuert ====
 +''Do'' {''While'' solange  Ausdruck == True} oder {''Until'' bis Ausdruck == True} {Ausdruck}\\
 +{Anweisungen}\\
 +''Loop''\\
 +\\
 +Beispiel:
 +  Do While / Until [Bedingung]
 +    [Anweisungen]
 +  Loop
  
 +==== Fußgesteuert ====
 +''Do'' \\
 +{Anweisungen}\\
 +''Loop'' {''While'' solange  Ausdruck == True} oder {''Until'' bis Ausdruck == True} {Ausdruck}\\
 +\\
 +Beispiel:
 +  Do 
 +    [Anweisungen]
 +  Loop While / Until [Bedingung]
  
 +==== Einfaches While ====
 +''While'' solange  Ausdruck == True {Ausdruck}\\
 +{Anweisungen}\\
 +''WEnd''\\
 +\\
 +Beispiel:
 +  While [Bedingung]
 +   [Anweisungen]
 +  WEnd
 +
 +===== For-Anweisung =====
 +Wiederholt eine Reihe von Anweisungen so oft wie angegeben.\\
 +\\
 +''For'' {Variable} ''='' {Ausdruck} ''To''  {Ausdruck} {''Step'' {Ausdruck}}\\
 +{Anweisungen}\\
 +''Next''\\
 +\\
 +Beispiele:
 +  Dim i As Integer
 +  For i = 1 To Parameter.Parameter1
 +    Parameter.Parameter2 = Parameter.Parameter2 + 1
 +  Next
 +  
 +  Dim i As Integer
 +  For i = 10 To 1 Step -1
 +   Parameter.Parameter1 = Parameter.Parameter1 * i
 +  Next
  
de/confit/prog_lang_flow.1636704674.txt.gz · Zuletzt geändert: 2021/11/12 09:11 von admin