CS99 Fall 2002: Homework 7 Grading Guide +-------+ | GRADE | Name: __________________________________________________________ | ----- | | | CUID: ____________ Net-ID: ___________ Date: _________________ +-------+ Statement: I have followed the rules of Academic Integrity [sign]: ______________________________________________________ Administrative __ Grading guide provided __ Grading guide properly filled out and signed __ Pages numbered __ Pages properly bound [Staple this BEFORE handing in!] __ All work typed, except where permitted __ Lines of text/code aligned and not wrapped around __ text files used __ all files zipped and e-mailed to cs99@cs.cornell.edu __ Miscellaneous: _______________________________________________ Documentation __ important variables are commented __ variables are commented in a block or to the right of their assigments __ comments for related groups of statements are placed on top of the group __ comments are brief and clearly explain the code to which they refer __ all control structures are commented __ comments for actions start with verbs __ words are spelled correctly Style __ variable names are descriptive __ variables refer to their contents __ variables start with lowercase letters __ variables are less than 32 characters long __ code avoids redundancy __ algorithm used is clear __ statements below control structures are indented __ code checks for bad/illegal input __ uses named constants Correctness __ 6.1 works __ 6.1 prints triangle without relying on arrays __ 6.1 used nested control structure __ 6.2 works __ 6.2 obtains 2 input strings __ 6.2 checks size of strings __ 6.2 outputs logical value __ 6.2 BONUS: wrote solution as function $mystrcmp$ __ 6.3 works __ 6.3 produces lowercase __ 6.3 produces Titlecase __ 6.3 produces UPPERCASE __ 6.4 works Miscellaneous