CS 140

Grading key for program 3

Student name: _ Adam Bennett Section: _02____Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: __ Kendra Bolen Section: __02___Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _Jacob Boyd Section: _____Final Score: 95

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (-)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: ___Daniel Breidenstein__ Section: __ Final Score: ______

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (-)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _Lauren Craig__ Section: _____Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _Matthew Dallas___ Section: _____Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _Jessica Fann__ Section: _____Final Score: 85

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(-) Even the race is completed, it still continues for one more day.
(-) Not correct every time, at the time when both reached the destination , it should not be tie if one travels more distance. But here it is displayed as tie, which not correct.
(+) But not always correct.
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working but the results are not exactly like in the specification and moreover the race continues for one more day even after the destination is reached by one of them.

CS 140

Grading key for program 3

Student name: __Kristina Galuk__ Section: _____Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _Matthew Garber___ Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _Zachary Gillette_ Section: _____Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _Ashlee Glover__ Section: _____Final Score: 80

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (-) It is not exactly displayed between S and F.
(-) Not exactly, because S and F positions are not synchronized with the start and stop of the race.
(-) Sometimes the winner is displayed wrong, for 20 and sometimes the race is terminated without completing.
(+) Shows but not always correct.
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working partially, the specifications are not at all followed.

CS 140

Grading key for program 3

Student name: _Matthew Gorman_ Section: _____Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _John Head______Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _Katherine Hechinger_ Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _Aaron Hogan___ Final Score: 40

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.

Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.

Quit/repeat (10)
  • Must replay correctly if user chooses.

Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).

Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.

Other notes: / Program incomplete.

CS 140

Grading key for program 3

Student name: _Karen Kettner__ Section: _____Final Score: 100

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good.

CS 140

Grading key for program 3

Student name: _David King_____ Section: _____Final Score: 95

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (+)
(+)
(+)
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working Good. But sometimes after the final destination is reached; one more extra day of the race is continued.

CS 140

Grading key for program 3

Student name: _Theresa Klunk Section: _____Final Score: 90

Topic(Points Possible): / Comments/Notes:
Getting Race Distance. (20)
  • Must be between 20 and 50 inclusive.
  • Must have error trapping for bad values.
/ (+)
(+)
Running Race (30)
  • Race must display nicely.
  • Each day must be handled correctly.
  • Race must end as described with the winner being the one who went the farthest after at least one racer ended the day at or past the race distance.
  • Must show winner or tie.
/ (-) Not displayed as specified.
(-) Not correct , not as specified.
(+) This is correct but the displayed day to day race does not stop after any of them wins the race, it still continues for a few more days and the final answer who wins when traced back , it is correct.
(+)
Quit/repeat (10)
  • Must replay correctly if user chooses.
/ (+)
Function use (30)
  • At least 3 functions other than main must be used. Functions that are nearly identical are allowed (this time).
/ (+)
Miscellaneous (10)
  • Must have assignment data (name, course, section, date) in comments on top of file.
  • Must use appropriate indentation and spacing.
  • Welcoming message must be used.
/ (+)
(+)
(+)
Other notes: / Working, but more extra days are displayed than required, but the final result is correct.

CS 140