Wednesday, October 21, 2009 12:29 AM,
Hi, I have a few questions...so here goes: Are we allowed to modify the input (the values between x3200 and x320F)? That is, after the program executes, can the values in between x3200 and x320F be different, as long as the sorted list is in the correct location? I suppose you could modify the input, but what if some other program needs to use the same input for some other purpose? That program would not be able to work. So, a good discipline to have in your programming (for the rest of your life) is to not muck with input data. Do not write over any of it. Use other locations as scratch space. The program you submit MUST leave the input data as you found it. Second, consider the following grade distribution: 100, 100, 100, 100, 100, 80, 50, 50, 50, 0, 0, 0, 0, 0, 0, 0 Does that mean that there are 4 A's and 2 B's? Answer: not if you read the programming assignment carefully. A question for you: What sentence in the programming assignment answers your question for you. Hint: My TA, in order to be more helpful to you, when I was not looking, put it in red. Should the program start at x3000, like usual (since the problem statement did not specify)? Thank you for that one. Yes, we did not tell you explicitly to do that, and we should have. The statement of the programming assignment has been corrected to reflect that. Lastly, since I did not go to your lecture yesterday, when may I pick up my test? Should I approach you tomorrow after lecture, or will a TA have it? You did not go to lecture, and you still feel it is okay to ask me questions? Shame! Answer: A TA will have the exams that were not picked up. After class, you may get yours from him. Thank you for your time, <<name withheld to protect the student who needs to read the assignment, among other things...>>