| 
 
 
 Any sort of complex program must have some ability to control flow. Without this control, programs become limited to one basic job each time the program is run. The most basic of these control structures is the if statement, followed by the if-else, and then the switch statement.  The key topics for this lesson are: 
    Structured ProgrammingControl StructuresAlgorithm Development and PseudocodeRelational OperatorsLogical OperatorsPrecedence and Associativity of OperatorsThe if-else StatementsCompound StatementsNested if-else StatementsConditional OperatorBoolean IdentifiersSwitch Statements (Optional) |