11/3/04

A student writes:

Dear Dr. Patt, I need help. I know it is really late to be asking for help but I can at least try. I have basically finished my program, and IT IS A TREMENDOUS FEELING after not doing so well on the first test and not understanding the last programming assignment very well. The only thing that my program does not have is the "Not a triangle" part. I don't completely understand what you mean by not being a triangle. I thought that you could make a triangle with any side, I mean unless they are 0. I guess what I am really asking is how you determine if it is not a triangle by the sides. It has really boggled my mind, and as I said before I am done with everything except for that. Thank you for your time. Thankfully, << name withheld to protect the triangle-maker >>

Two comments seem appropriate:

1. I did not think this would be a problem, and I would be interested in knowing if anyone else had a problem with this. I will (privately) ask him about his math background, and what math course he is taking at UT now.

2. Step 1 in solving any problem in this course is to read the problem. Very hard to solve the problem without first reading it.

Did you read COMPLETELY the statement of the programming assignment? Look again at Example 1. What are a, b, and c? Are any = 0? Since you undoubtedly studied plane geometry at some point, I assume you know how to draw a triangle, given the three sides. For sides 6,7,8, using a compass and a ruler, draw the triangle. Now, for sides 1,5,4, using a compass and a ruler, draw the triangle. Surprise!

If anyone else is having trouble with this, please see me or one of the TAs.

Yale Patt