To Documents
Structured Programming Constructions
If Statement
if (condition)
{
    action
}
If Statement with Else Clause
if (condition)
{
    action
}
else
{
    defaultAction
}
If Statement with Multiple Else Clauses
if (condition1)
{
    action1
}
else if (condition2)
{
    action2
}
else if (condition3)
{
    action3
}
else
{
    defaultAction
}
Switch Statement
switch (expression)
{
    case value1:
       action1;
       break;
    case value2:
       action2;
       break;
    case value3:
       action3;
       break;
    case default:
       defaultAction;
}
While Loop
while(condition)
{
    action
}
Do Loop
do
{
    action
}
while(condition);
For Loop
for(initialization; condition; incrementation)
{
     action
}