CMPT 130 Assignment 4 Marking Guide Assignment must be done individually or in pairs If your program does not compile, it will not be marked. You should complete one part at a time and test it before moving on to the next. Total = [40] marks. [16] Printing Mayan number [5] Prints one's correctly ('o') [5] Prints five's correctly (lines) [2] Prints zero correctly [1] Prints separator [3] Displays multi-digit numbers (>20) correctly [16] Playing the Mayan number game [1] Prompt user to enter a,b,c [2] Repeats prompt if invalid entry [2] Generates & prints correct answer [3] Generates & prints two incorrect answers [4] Randomizes order [3] Displays correct/incorrect message and shows Maya number [1] Exits on <10 [4] Use functions! - Must have a function to print a Maya number - Must use other functions to break up program functionality into reasonable parts - Must have no global variables (constants OK) [4] Code quality: Your program must: - be correctly indented, - have clear variable names, - have enough white space and comments to make it easy to read - use named constants where appropriate [5] Number conversions -0.5 per incorrect conversion Must show some work for each conversion (except where mentioned it's unneeded) Forward to Dr. Brian if... - Material is suspiciously similar to another submission or code posted online.