dg dg dg
SOLUTIONS
,Contents
1 About This Solutions Manual
dg dg dg 1
1.1 To the Student . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 To the Instructor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Solutions to the Exercises
dg dg dg 3
Chapter 1 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 5
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 2 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 9
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 3 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 17
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 4 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 33
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 5 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 75
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 6 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 95
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 7 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 115
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 8 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 121
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 9 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 129
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 10 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 139
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 11 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 159
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 12 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 171
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 13 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 179
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 14 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 189
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 15 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 195
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 16 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 201
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
Chapter 17 . . . . . .
d g d g d g d g d g d g d g . d g . d g . d g . d g . d g . d g. d g . d g . d g . d g . d g . d g . d g. d g . d g . .
d g d g . 207
. d g d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g . d g .
3 Extra Exercises and Their Solutions
d g d g d g d g 221
4 Teaching FORTRAN Programming
d g d g 259
@@SSeeisis
mmiciicsisoo
lala
titoionn
, v
@@SSeeisis
mmiciicsisoo
lala
titoionn
, 1
About This Solutions Manual dg dg dg
1.1 To the Student dg dg
This Solutions Manual is intended for the instructor of a course that uses Classical FORTRAN
d g d g d g d g d g d g d g dg d g d g dg d g d g d g
as a textbook, and for the student who is learning the subject independently.
dg dg dg dg dg dg dg dg dg dg dg dg
If you are a student taking the course for credit you should know that it is a violation
dg dg dg dg dg d g dg d g dg dg dg dg dg dg dg dg dg
of academic ethics for you to consult this Solutions Manual, whether you copy verbatim
d g dg dg dg dg dg dg dg dg dg dg dg dg dg
from it or only use it to get ideas about how to work the exercises. The exercises are a
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg d g dg dg dg
valuable aid to learning the material in the textbook, but only if you work them yourself !
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg
Looking up the answers instead of figuring them out deprives you of an opportunity to
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg
learn the material. If an answer is for credit, cheating is also personally degrading to you
dg dg dg d g dg dg dg dg dg dg dg dg dg dg dg dg
and unfair to your classmates, and it might place you in jeopardy of disciplinary
dg dg d g d g d g d g d g d g d g d g d g d g dg d g
action. If this is an illicit copy, please destroy it now. If this is a stolen copy, please
d g d g d g dg dg dg dg dg dg dg dg d g dg dg dg dg dg dg
return it to its rightful owner. Either way, STOP READING .
dg dg dg dg dg dg d g dg dg dg
If you are a student learning the subject by yourself then you are your own instruc-
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg
tor. Please read the next section.
d g dg dg dg dg
1.2 To the Instructor dg dg
This Solutions Manual is intended for the instructor of a course that uses Classical FORTRAN
d g d g d g d g d g d g d g dg d g d g dg d g d g d g
as a textbook, and for the student who is learning the subject independently.
dg dg dg dg dg dg dg dg dg dg dg dg
If you are in either category you should know that it greatly diminishes the usefulness of
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg
the exercises for graded work if their solutions become public. Please refrain from loaning
dg dg dg dg dg dg dg dg dg dg d g dg dg dg
this book to others, distributing solutions to others, or posting solutions on the World Wide
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg
Web. If you want to show a group how to solve a problem, I suggest making a
dg d g dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg
transparency or scanning to a .pdf file for projection, or posting the solution in
dg dg d g d g d g dg dg d g d g d g d g d g d g d g
a display case under glass, so as to reveal the answer while discouraging photocopying or
d g d g dg dg dg dg dg dg dg dg dg dg dg dg dg
electronic scanning.
dg dg
At the same time, it is prudent for instructors to expect that some students will have
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg
access to the solutions and thus an unfair advantage over their classmates who do not. If
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg d g
you suspect this might be the case, you should consider assigning textbook exercises
dg dg dg dg dg dg dg dg dg dg dg dg dg
whose solutions are not included in this Manual or making up problems of your own,
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg
perhaps modeled on exercises in the textbook.
dg dg dg dg dg dg dg
Chapter 2 of this Manual provides solutions to about half of the exercises in the text,
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg
distributed in such a way as to represent each problem type in each chapter while favoring
dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg dg
easy problems and early chapters. Chapter 3 of this Manual contains some additional
dg dg dg dg dg d g dg dg dg dg dg dg dg
exercises and their solutions. Chapter 4 contains some materials that I have found
dg dg d g d g d g d g d g d g d g d g dg dg d g
useful in teaching programming from Classical FORTRAN.
d g dg d g dg dg dg d g
1
@@SSeeisis
mmiciicsisoo
lala
titoionn