The headings in the table below are:
Works - How well your program worked, out of 7. I ran them all on my machine after compiling them with gcc and tested them with 4 different expressions.
Docs - Documentation, out of 3. You should have used comments for documentation, if you didn't then no marks, if you did then up to 3 marks.
Sub - I may have taken marks off for plagiarism or late submission, the comments should explain why. I took off lots of marks for copying, if you want these back, come and explain your program to me.
Total - Marks out of 10.
|
ID |
Works |
Docs |
Sub |
Total |
Comments |
|
00006939 |
|
|
|
|
|
|
00041327 |
-2 |
|
|
8 |
no check for division by 0, no check for stack overflow |
|
00060046 |
-2 |
|
-1 |
7 |
no check for division by 0, no check for stack overflow, late |
|
00063878 |
|
|
|
|
|
|
00065722 |
-2 |
-1 |
|
7 |
no check for division by 0, no check for stack overflow |
|
00071668 |
|
|
|
|
|
|
00071692 |
-4 |
-1 |
-5 |
0 |
too similar to 01025449 |
|
00075027 |
-3 |
|
-5 |
2 |
too similar to 97062153, no check for bad operators, no check for division by 0, no check for stack overflow |
|
00076120 |
|
|
|
|
|
|
00081221 |
|
|
|
|
|
|
00087599 |
|
|
|
|
|
|
00093009 |
-4 |
-3 |
|
3 |
does not compile, but a fair attempt |
|
00101680 |
-5 |
-3 |
-5 |
0 |
too similar to 01079514, does not compile |
|
00102458 |
|
|
|
|
|
|
00116361 |
|
|
|
0 |
that was assignment 4 last year! |
|
00123455 |
|
|
|
|
|
|
00128392 |
-1 |
|
|
9 |
no check for division by 0 |
|
00130362 |
|
|
|
|
|
|
00179841 |
-3 |
-2 |
|
5 |
does not work |
|
00213934 |
|
|
|
|
|
|
00256285 |
|
|
|
10 |
|
|
00271993 |
|
|
|
10 |
|
|
00287636 |
|
|
|
|
|
|
00297739 |
|
|
|
10 |
|
|
00300136 |
-1 |
|
|
9 |
no check for division by 0 |
|
01003763 |
-1 |
|
-5 |
4 |
too similar to 02060434 |
|
01019562 |
|
|
|
|
|
|
01019724 |
-1 |
|
|
9 |
no check for division by 0 |
|
01019996 |
|
|
|
|
|
|
01025449 |
-3 |
|
-5 |
2 |
too similar to 00071692,no check for bad operators, no check for division by 0, no check for stack overflow |
|
01028251 |
|
|
|
10 |
|
|
01031740 |
|
|
|
|
|
|
01039784 |
|
|
|
|
|
|
01046918 |
|
|
|
|
|
|
01048007 |
|
|
|
|
|
|
01053744 |
|
|
|
|
|
|
01066897 |
-1 |
|
|
9 |
no check for division by 0 |
|
01069756 |
-1 |
|
-5 |
4 |
no check for division by 0 , too similar to 01198718 |
|
01070274 |
|
|
|
|
|
|
01072129 |
|
|
|
|
|
|
01076833 |
|
|
|
|
|
|
01079514 |
-5 |
-3 |
-5 |
0 |
too similar to 00101680 |
|
01080105 |
|
|
|
10 |
|
|
01080210 |
|
|
|
|
|
|
01080444 |
-2 |
|
|
8 |
no check for division by 0, no check for stack overflow |
|
01080946 |
|
|
|
10 |
|
|
01085700 |
-1 |
|
|
9 |
no check for division by 0 |
|
01086383 |
-2 |
|
|
8 |
no check for division by 0, no check for stack overflow |
|
01098675 |
|
|
|
|
|
|
01099388 |
|
|
|
|
|
|
01101145 |
|
|
|
|
|
|
01103598 |
|
|
|
|
|
|
01104322 |
|
|
|
10 |
|
|
01106058 |
-1 |
|
|
9 |
no check for division by 0 |
|
01115162 |
-1 |
|
|
9 |
no check for division by 0 |
|
01116878 |
-1 |
|
|
9 |
no check for division by 0 |
|
01124978 |
-3 |
-3 |
|
4 |
never pops |
|
01125605 |
-1 |
|
-2 |
7 |
you were supposed to implement the stack yourself,no check for division by 0 |
|
01125761 |
|
|
|
|
|
|
01129236 |
|
|
|
|
|
|
01130447 |
-3 |
|
|
7 |
crashes |
|
01143042 |
|
|
|
10 |
itoa is not in all C libraries |
|
01148591 |
-1 |
|
|
9 |
no check for division by 0 |
|
01157604 |
-3 |
-1 |
|
6 |
does not compile |
|
01162721 |
|
|
|
|
|
|
01167642 |
-4 |
|
|
6 |
does not compile |
|
01175300 |
-3 |
|
-5 |
2 |
too similar to 01106058, does not compile. |
|
01186159 |
-1 |
|
|
9 |
no check for division by 0 |
|
01188372 |
-2 |
-1 |
|
7 |
doesn't work |
|
01198718 |
-1 |
|
-5 |
4 |
no check for division by 0, too similar to 01069756 |
|
01218999 |
-2 |
|
|
8 |
no check for bad operators, no check for division by 0 |
|
01221248 |
|
|
|
|
|
|
01225863 |
-2 |
|
|
8 |
stack overflow check doesn't work, no check for division by 0 |
|
01239953 |
|
|
|
|
|
|
01240552 |
-2 |
|
|
8 |
doesn't work |
|
01240919 |
|
|
|
|
|
|
01244930 |
|
|
|
|
|
|
01252461 |
|
|
|
|
|
|
01257358 |
-3 |
|
|
7 |
doesn't work |
|
01276360 |
|
|
|
|
|
|
01279300 |
-1 |
-1 |
|
8 |
no check for bad operators |
|
01279394 |
-3 |
|
|
7 |
doesn't work, you must use strcmp to compare strings. |
|
01286129 |
|
|
|
|
|
|
01288393 |
|
|
|
10 |
|
|
01290592 |
|
|
|
10 |
|
|
01290835 |
-1 |
|
|
9 |
no check for division by 0 |
|
01292951 |
-3 |
|
|
7 |
doesn't work |
|
01309824 |
-1 |
|
|
9 |
no check for division by 0 |
|
01321366 |
-1 |
-2 |
|
7 |
no check for division by 0 |
|
01321706 |
-2 |
|
|
8 |
no check for division by 0, no check for stack overflow |
|
01322141 |
-1 |
|
|
9 |
no check for division by 0 |
|
01324543 |
-3 |
-3 |
|
4 |
crashes |
|
01328409 |
-2 |
|
|
8 |
no check for division by 0, no check for stack overflow |
|
01329073 |
-4 |
-1 |
|
5 |
does not compile |
|
01340670 |
|
|
|
|
|
|
01342622 |
|
|
|
10 |
|
|
01342967 |
|
|
|
10 |
|
|
01350706 |
-1 |
|
|
9 |
gets wrong answer |
|
01352997 |
-3 |
-2 |
|
5 |
crashes |
|
01353489 |
-3 |
|
|
7 |
crashes |
|
01354515 |
-1 |
|
|
9 |
no check for division by 0 |
|
01361775 |
|
|
|
|
|
|
01363131 |
-3 |
|
|
7 |
crashes |
|
01375059 |
|
|
|
10 |
|
|
01389580 |
-2 |
-1 |
|
7 |
too similar to 01441566, doesn't work |
|
01391917 |
-1 |
|
-2 |
7 |
no check for division by 0 |
|
01394193 |
|
|
10 |
||
|
01400355 |
|
|
|
|
|
|
01400388 |
-2 |
|
|
8 |
no check for division by 0, no check for stack overflow |
|
01400428 |
-3 |
|
|
7 |
no check for bad operators, no check for division by 0, no check for stack overflow |
|
01402560 |
-4 |
|
|
6 |
doesn't work |
|
01417916 |
-1 |
|
|
9 |
no check for division by 0 |
|
01420690 |
|
-3 |
|
7 |
|
|
01424238 |
-2 |
|
|
8 |
no check for division by 0, no check for stack overflow |
|
01441566 |
-1 |
|
|
9 |
no check for division by 0 |
|
01444220 |
-1 |
|
-3 |
6 |
No check for division by 0 |
|
01446726 |
-5 |
-3 |
|
2 |
does not compile |
|
01448919 |
-2 |
|
|
8 |
no check for division by 0, no check for stack overflow |
|
01452940 |
-3 |
-2 |
|
5 |
no check for bad operators, no check for division by 0, no check for stack overflow |
|
01455206 |
|
|
|
10 |
|
|
01460129 |
|
|
|
|
you submitted somebody else's 59101 assignment |
|
01460641 |
-1 |
|
|
9 |
no check for division by 0 |
|
01461346 |
-1 |
|
|
9 |
no check for division by 0 |
|
01463349 |
-1 |
|
|
9 |
no check for division by 0 |
|
01470167 |
|
|
|
|
|
|
01474022 |
-1 |
-2 |
|
7 |
no check for division by 0 |
|
01475282 |
|
|
|
|
|
|
01478117 |
-1 |
|
|
9 |
no check for division by 0 |
|
01478354 |
|
|
|
10 |
|
|
01479784 |
|
|
|
10 |
|
|
01481908 |
-1 |
-1 |
|
8 |
no check for division by 0 |
|
01482866 |
-2 |
-1 |
-2 |
5 |
late |
|
01484389 |
-3 |
-3 |
|
4 |
Does not compile |
|
01484443 |
|
|
|
|
|
|
01486497 |
-1 |
-1 |
|
8 |
no check for division by 0 or stack overflow |
|
01492082 |
-1 |
|
|
9 |
no check for division by 0 |
|
01492179 |
-1 |
|
|
9 |
no check for division by 0 |
|
01494317 |
-3 |
|
-5 |
2 |
too similar to 01240552 |
|
01497243 |
-1 |
-2 |
|
7 |
no check for division by 0 or stack overflow |
|
01498290 |
|
|
|
|
|
|
01499056 |
-1 |
|
-5 |
4 |
no check for division by 0,too similar to 02060434 |
|
01501194 |
-3 |
-3 |
|
4 |
Does not compile |
|
01501259 |
-3 |
-3 |
|
4 |
Does not compile |
|
01502123 |
-4 |
|
|
6 |
Does not work |
|
01502506 |
|
|
|
10 |
|
|
01503723 |
|
|
|
|
|
|
01504800 |
-4 |
|
|
6 |
Doesn't compile |
|
01506749 |
-1 |
|
|
9 |
no check for division by 0 |
|
01511734 |
-2 |
|
|
8 |
No error checking |
|
01515640 |
|
|
|
10 |
|
|
01517015 |
-4 |
|
|
6 |
Does not work |
|
01521640 |
|
|
|
|
|
|
01522604 |
-2 |
|
|
8 |
No error checking |
|
01522868 |
-2 |
|
|
8 |
No error checking |
|
01525298 |
|
|
|
|
|
|
01525867 |
-3 |
-3 |
|
4 |
Doesn't work |
|
01528467 |
|
|
|
|
|
|
01530471 |
|
|
|
|
|
|
01531859 |
-2 |
|
|
8 |
Not enough error checking |
|
01532235 |
|
|
|
|
|
|
01533258 |
|
|
|
|
|
|
01534173 |
-1 |
|
|
9 |
no check for division by 0 |
|
01535978 |
-1 |
|
|
9 |
no check for division by 0 |
|
01538667 |
-3 |
-3 |
|
4 |
Doesn't work |
|
01539655 |
-2 |
-2 |
|
6 |
Not enough error checking |
|
01541854 |
|
|
|
|
|
|
01541862 |
|
|
|
10 |
|
|
01546279 |
-3 |
-1 |
|
6 |
Does not compile |
|
01550101 |
|
|
|
|
|
|
01554972 |
-2 |
|
|
8 |
Not enough error checking |
|
01555227 |
|
|
|
|
|
|
01557947 |
|
|
|
|
|
|
01558978 |
-1 |
|
|
9 |
no check for division by 0 |
|
01561804 |
|
|
|
|
|
|
01562517 |
|
|
|
|
|
|
02001454 |
-2 |
|
|
8 |
Not enough error checking |
|
02003147 |
|
|
|
|
|
|
02004143 |
|
|
|
|
|
|
02004151 |
|
|
|
|
|
|
02004178 |
|
|
|
10 |
|
|
02004332 |
|
|
|
|
|
|
02005069 |
|
|
|
|
|
|
02009579 |
-1 |
|
|
9 |
|
|
02012928 |
-3 |
-1 |
-6 |
0 |
too similar to 01329073, does not compile, very late |
|
02015209 |
-2 |
-3 |
|
5 |
You changed the line |
|
02023539 |
-3 |
|
|
7 |
Does not compile |
|
02026546 |
|
|
|
10 |
|
|
02058995 |
|
|
|
10 |
|
|
02060434 |
-1 |
|
-5 |
4 |
too similar to 01003763 |
|
02060892 |
|
|
|
10 |
|
|
02066017 |
|
|
|
|
|
|
02073749 |
|
|
|
|
|
|
02080486 |
|
|
|
|
|
|
02095297 |
|
|
|
|
|
|
02179083 |
|
|
|
10 |
|
|
08558965 |
|
|
|
10 |
|
|
92123103 |
-1 |
|
|
9 |
no check for division by 0 |
|
94014948 |
-2 |
|
|
8 |
no check for division by 0, or stack overflow |
|
96122705 |
|
|
|
|
|
|
97011001 |
|
|
|
|
|
|
97062153 |
-3 |
|
-5 |
2 |
too similar to 00075027 |
|
98024719 |
|
|
|
|
|
|
98074880 |
-2 |
-3 |
|
5 |
You were supposed to implement the stack yourself |
|
98160442 |
|
|
|
|
|
|
98272348 |
|
|
|
10 |
|
|
99008458 |
-1 |
|
|
9 |
no check for division by 0 |
|
99039477 |
|
|
|
10 |
|
|
99059184 |
|
|
|
|
|
|
99075457 |
-3 |
|
|
7 |
Doesn't work |
|
99082291 |
-3 |
-1 |
|
6 |
crashes |
|
99086645 |
|
|
|
|
|
|
99105356 |
-4 |
-3 |
|
3 |
Doesn't compile |
|
99112972 |
|
|
|
10 |
itoa is not in all C libraries |
|
99114096 |
|
|
|
|
|
|
99208490 |
|
|
|
|
|
|
99219394 |
|
|
|
|
|