Control Structures
These are examples of control structures. You may also be interested in:

 Conditional structures
 Exceptions
 Flow-control structures
 Loops

Task

List the conditional structures offered by a programming language. See Wikipedia: conditionals for descriptions.

Common conditional structures include if-then-else and switch.

Less common are arithmetic if, ternary operator and Hash-based conditionals.

Arithmetic if allows tight control over computed gotos, which optimizers have a hard time to figure out.



If condition Then
     statement
End If
 
If condition Then
    statement
Else  
    statement
End If
 
If condition1 Then
    statement
ElseIf condition2 Then
    statement
...
ElseIf conditionN Then
    statement
Else  
    statement
End If