Contents
Introduction
Pascal Compilers
History of Pascal
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
Sequential control
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
Final words
Back to intro
Start tutorial
Index
e-mail me
taoyue@mit.edu
Copyright © 1997-2001 Tao Yue. All rights reserved.