Structured Programming

From TRCCompSci - AQA Computer Science
Revision as of 15:19, 17 December 2018 by Admin (talk | contribs)
Jump to: navigation, search

In a high-level, procedural language such as Pascal, Visual Basic, Python or C#, an algorithm can be implemented using just three basic structures:

  • Sequence
  • Selection
  • Iteration

Sequence

A sequence consists of one or more statements following one after the other (all programs use sequence, you write them in a specific order).

Here is an example written in pseudocode:

hoursWorked = USERINPUT
hourlyRate = USERINPUT
totalCharge = hoursWorked * hourlyRate
OUTPUT “Total charge: ”, totalCharge