CONTENTS
Introduction
History of Pascal
Pascal Compilers
Hello, world.
Basics
Program Structure
Identifiers
Constants
Variables and Data Types
Assignment and Operations
Standard Functions
Punctuation and Indentation
Programming Assignment
Solution
Input/Output
Input
Output
Formatting output
Files
EOLN and EOF
Programming Assignment
Solution
Program Flow
Boolean Expressions
Branching
IF
CASE
Looping
FOR..DO
WHILE..DO
REPEAT..UNTIL
Programming Assignments: Fibonacci Sequence and Powers of Two
Solutions
Subprograms
Procedures
Parameters
Functions
Scope
Recursion
Forward Referencing
Programming Assignment: the Towers of Hanoi
Solution
Data types
Enumerated types
Subranges
1-dimensional arrays
Multidimensional arrays
Records
Pointers
Strings
Sets
Final words
© All rights reserved. Dr DEBCOL. 2009.