Assignments and Solutions for Computer Tools for Engineers
Here are the assignments for Computer Tools for Engineers. The
assignments are not to be handed-in. Note that quiz problems are partially
based on randomly selected problems from the assignment sets. Thus, it would
be wise to carefully work all assignment problems. All problems, unless
otherwise noted, are from FORTRAN77 for Engineers and Scientists,
fourth edition, by Larry Nyhoff and Sanford Leestma.
- Assignment #5 - Assignment #5 is six problems from chapters
4, 6, and 7 of the book (and can be found on pages 242 to 249, pages 377 to
385, and pages 460 to 466). From chapter 4 the problems are: #11,
and #14 (for #14 use a file for the input and assume that the
last value in the file is ALWAYS -999 and that -999 occurs
nowhere else than as the last value and is thus considered a "flag value").
From chapter 6 the problems are: #4 and #11. From chapter 7
the problems are: #1 and #2. For the final quiz of the
semester - quiz #5 - both problem will come from the above assigned
problems. There will be no "new" problems. The dice will be rolled until
two problems from two different chapters are selected (i.e., both problems
will not come from the same chapter). See the
hints page for some hints for this assignment.
The solutions for assignment #5 are:
a7_5_11.f, a7_5_14.f,
a7_5_4.f, a7_5_11a.f,
a7_5_1.f, and a7_5_2.f.
- Assignment #4 - Assignment #4 is six problems from chapters 3 and
4 of the book (and can be found on pages 173 to 175 and pages 243 to 249).
From chapter 3 the problems are: #3, #4, and #9 (for #9
change "... reads triples of real numbers ..." to "... reads triples of
positive integer numbers ...". From chapter 4 the problems are:
#1, #2, and #5 (for #5 be careful with conversions - you
don't want to crash on Mars!). Program input and output shoud be
user friendly (e.g., input should be prompted for and output should include
name of parameter being output and its units). A minimal program header
is required in all cases. The quiz will consist of two problems, one of
which will be from these assignment problems. The IF problems from the
set of six "new problems" (from which the TA's will select a new problem) come
from the book. You can expect one IF problem and one loop problem for the
quiz. The loop problems are, I think, easier than the IF problems. See the
hints page for some hints for this assignment.
The solutions for assignment #4 are:
a7_4_3.f, a7_4_4.f,
a7_4_9.f, a7_4_1.f,
a7_4_2.f, and a7_4_5.f.
The new problems were, new7_4.txt and their solutions
are: new7_4_1.f, new7_4_2.f,
new7_4_3.f, new7_4_4.f,
new7_4_5.f,
and new7_4_6.f.
- Assignment #3 - Assignment #3 is six problems from chapter 2 of
the book (and can be found on pages 106 through 112). The problems are:
#6, #7, #10, #11, #12, and #14. Program input and output shoud be
user friendly (i.e., input should be prompted for and output should include
name of parameter being output and its units). A minimal program header
is required in all cases. The quiz will consist of two problems, one
of which will be from these assignment problems. The solutions for
assignment #3 are: a7_3_6.f,
a7_3_7.f, a7_3_10.f,
a7_3_11.f, a7_3_12.f and
a7_3_14.f. The new quiz
problems were, new7_3.txt and their solutions are:
new7_3_1.f, new7_3_2.f,
and new7_3_3.f.
- Assignment #2 - Assignment #2 is a Excel assignment and can be
found here. For quiz #2 one of the assignment
problems will be randomly chosen and the second problem will be a new problem.
The solution for assignment #2 is ass7_2.zip.
- Assignment #1 - Assignment #1 is a Mathcad assignment and can be
found here. Good luck... and remember to always
ask questions. The first quiz will be based on a random selection of two
problems from this assignment. All future quizzes will be based on a random
selection of one problem from the assignemnt and one "new" problem.
The solution for assignment #1 is ass7_1.zip.
[Return to EGN 2210 Home Page]
Last updated by
Ken Christensen on NOVEMBER 20, 1999.