Introduction to programming with Fortran -

2nd edition

Program examples by chapter

4  Introduction to Programming

5  Arithmetic
 6  Arrays 1: Some Fundamentals
7  Arrays 2: Further Examples
8  Whole Array and Additional Array Features
9  Output of Results
10  Reading in Data
11  Files
12  Functions
13  Control Structures
14  Characters
15  Complex
17  Introduction to Derived Types
18  An Introduction to Pointers
19  Introduction to Subroutines
20  Subroutines: 2
21  Modules
22  Simple Data Structuring in Fortran
23  Operator Overloading
24  Generic Programming
25  Mathematical Examples
26  Object Oriented Programming
27  Introduction to Parallel Programming
28  MPI - Message Passing Interface

29  OpenMP
30  Coarray Fortran
31  C Interop

33  Miscellaneous Features and Examples

Extra programs and data files

chapter 5:

chapter 6:

chapter 7:

chapter 8:

chapter 10:

chapter 12:

chapter 14:

chapter 15:

chapter 17:

chapter 18:

chapter 19:

chapter 20:

chapter 22:

chapter 26:

chapter 31:

chapter 32:

Bits & pieces:

program examples as a zip file

program examples as a tar file