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
}