Pascal
Programming OnLine Notes
© Copyright Brian Brown/Peter Henry, 1988-1999. All rights
reserved.
Notes | Tests | Home
Page | Other Courses
Topic Areas
Introduction
Comments
Variables and Variable types
Variable Names and assigning values
Arithmetic Statements and Operators
Displaying the value of Variables
Keyboard Input
Integer division and modulus
If, if else, relational operators
And, or, not operators
Constants
For and while loops
case
Emunerated Data Types and sub-ranges
Arrays
SUCC, PRED, ORD, CHR
ABS, COS, SIN, SQRT, LN, ODD, ROUND,
TRUNC
Operator Precedence
Procedures and Functions
Procedures and Local Variables
Procedures which accept arguments (parameter
passing)
Procedures and value arguments (copies)
Procedures and var arguments (originals)
Functions, Procedures which return
values
Records
Records and Procedures
Arrays of Records
Records containing Arrays
Records containing Records
Sets
File handling
Strings
Pointers
Linked Lists
Command Line Arguments
On-Line Interactive Tests
© Copyright Brian Brown/Peter Henry, 1988-1999.
All rights reserved.
This material may not be reproduced in
printed or electronic format (except for personal use only)
without the express permission of the authors. Where permission
is granted to host these files on a mirror or local site, the
original copyright must remain intact.