taoyue.com
:
Learn Pascal tutorial
: Table of 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
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
taoyue@mit.edu
Copyright © 1997-2004 Tao Yue. All rights reserved.