<< Chapter < Page | Chapter >> Page > |
No standard for pseudocode syntax exists. However, there are some commonly followed conventions to help make pseudocode written by one programmer easily understood by another programmer. The following describes a method for using pseudocode for functions that would be understood by programmers. Five concepts are:
The following is a suggested outline of function phrase words:
Item/Purpose | Starting Phrase Word | Ending Phrase Word |
Beginning | Function | N/A |
Communication In | Pass In: | none |
Action | N/A | N/A |
Communication Out | Pass Out: | none |
Ending | N/A | Endfunction |
Calling a Function | Call: | none |
Here are some examples showing functions defined in pseudocode using our conventions as described above.
Function clear monitor
Pass In: nothingDirect the operating system to clear the monitor
Pass Out: nothingEndfunction
Function delay program so you can see the monitor
Pass In: integer representing tenths of a secondUsing the operating system delay the program
Pass Out: nothingEndfunction
Function main
Pass In: nothingDoing some lines of code
Call: clear monitorDoing some lines of code
Pass Out: value zero to the operating systemEndfunction
Notification Switch
Would you like to follow the 'Programming fundamentals - a modular structured approach using c++' conversation and receive update notifications?