
      R. Johnsonbaugh and M. Kalin, C for Scientists and Engineers,
      Prentice Hall, Englewood Cliffs, N.J., 1996.

FILE                    DESCRIPTION                     SECTION
----                    -----------                     -------
kinder.c                a first C program               2.1
distance.c              computes distance               2.2
ph.c                    computes pH of a solution       2.6
                        input from keyboard
phfile.c                computes pH of a solution       2.10
                        input from file
  ph.in                 input for phfile.c
stat.c                  statistical measures            3.5
lakes.c                 prints a bar graph              3.8
  lakes.in              input for lakes.c
average.c               averages positive numbers
                        in input                        4.1
chk_sort.c              checks if standard input of
                        ints is sorted                  4.1
primes.c                prints primes less than a       4.2
                        given integer
calendar.c              prints a calendar for a year    4.6
series.c                sum a series                    4.8
grade.c                 assigns a letter grade          5.1
resistor.c              computes resistance             5.4
monte.c                 Monte Carlo integration         5.7
fact.c                  computes factorial              5.8
tower.c                 tower of Hanoi                  5.8
walk_nr.c               robot walking                   5.8
                        (nonrecursive)
walk_r.c                robot walking                   5.8
                        (recursive)
tromino.c               recursive tiling                5.9
max.c                   finds maximum of a list of ints 5.10
fourier.c               compute Fourier series          6.3
length.c                computes length of string       6.7
matmult.c               matrix multiplication           6.9
linsolve.c              solve a linear system           6.10
                        of equations
sort1.c                 sorting and searching           6.12
perc.c                  forest fire percolation         6.13
reverse.c               reverses a string               7.5
timer.c                 times sorting functions         7.9
sort2.c                 sorting and searching revisited 7.10
calc.c                  interactive calculator          8.5
  io.c                  input/output for calculator     8.5
  defines.h             header file for calculator      8.5
sched.c                 finds an optimal schedule       8.8
  sort_str.c            sorts strings; used by sched.c
  sched.in              input file
size.c                  finds size of a file            9.3
random.c                random access file              9.8
complex.c               handles complex numbers         10.2
  complex.h             used by complex.c
chem.c                  chemical synthesis              10.7
matrixd.c               matrix multiplication revisited 11.2
elephnt1.c              creates a linked list           11.3
elephnt2.c              also creates a linked list      11.3
queue1.c                implements a queue using an     11.4
                        array
queue2.c                implements a queue using a      11.4
                        linked list
stack1.c                implements a stack using an     11.4
                        array
stack2.c                implements a stack using a      11.4
                        linked list
assert.c                shows the assert macro          11.5
jump.c                  exception handling and jumps    11.6
vonkoch.c               draws the von Koch snowflake    11.8
