-
Home
- Programming fundamentals - a
- 6. program control functions
- Pseudocode examples for functions
Suggested pseudocode conventions for functions along with some examples.
Concept
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:
- Use a
beginning phrase word to start the function
- Use a
communication phrase word to identify the items being passed into the function
- Use indentation to show the action part of the function
- Use a
communication phrase word to identify the items being passed out of the function
- Use an
ending phrase word to end the function
- Use a
calling phrase word to direct your program to use a fucntion
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 |
Examples
Here are some examples showing functions defined in pseudocode using our conventions as described above.
Pseudocode: function with no parameter passing
Function clear monitor
Pass In: nothingDirect the operating system to clear the monitor
Pass Out: nothingEndfunction
Got questions? Get instant answers now!
Pseudocode: function with parameter passing
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
Got questions? Get instant answers now!
Pseudocode: function main calling the clear monitor function
Function main
Pass In: nothingDoing some lines of code
Call: clear monitorDoing some lines of code
Pass Out: value zero to the operating systemEndfunction
Got questions? Get instant answers now!
Definitions
phrase word
- Words used to make pseudocode logic clear to any reader.
Questions & Answers
calculate molarity of NaOH solution when 25.0ml of NaOH titrated with 27.2ml of 0.2m H2SO4
the study of the heat energy which is associated with chemical reactions
Kaddija
How was CH4 and o2 was able to produce (Co2)and (H2o
First twenty elements with their valences
what is the best way to define periodic table for jamb
what is the change of matter from one state to another
what is isolation of organic compounds
Read Chapter 6, section 5
Dr
Read Chapter 6, section 5
Kareem
Atomic radius is the radius of the atom and is also called the orbital radius
Kareem
atomic radius is the distance between the nucleus of an atom and its valence shell
Amos
Read Chapter 6, section 5
paulino
Bohr's model of the theory atom
when a gas is compressed why it becomes hot?
ATOMIC
It has no oxygen then
Goldyei
read the chapter on thermochemistry...the sections on "PV" work and the First Law of Thermodynamics should help..
Dr
Which element react with water
an increase in the pressure of a gas results in the decrease of its
definition of the periodic table
what were atoms composed of?
Got questions? Join the online conversation and get instant answers!
Source:
OpenStax, Programming fundamentals - a modular structured approach using c++. OpenStax CNX. Jan 10, 2013 Download for free at http://cnx.org/content/col10621/1.22
Google Play and the Google Play logo are trademarks of Google Inc.