Week 8
Today’s program
What is recursion?
Recursive procedures
Solution 1
Solution 2
Procedures as arguments
How to declare a procedure?
Couple of details...
Derived data types
Example
Derived types vs. arrays
Be careful...
Putting data in a derived type variable
Refering to components
Using derived types to define new derived types
Arrays of derived types
Example:Let's do some geometry!
Assignment due on April 22
Email: dalfes@itu.edu.tr
Download presentation source