CS1713 Programming Assignments

clark

cs1713

lecture notes

programming assignments

homework

set up

 

Last Updated: 10/27/2016

Programming Standards

Program #0 (5pts) - due 9/9/2016

cs1713p0_h.txt (include file; rename it to cs1713p0.h)

Program #1: Formatted I/O - Due 9/26/2016

cs1713p1_h.txt (include file; rename it to cs1713p1.h)

p1abc123_c.txt (C program for you to modify; rename it to p1abc123.c, but use your abc123 ID)

p1Team.txt (data file to be used to generate the output that you will submit for grading)

p1TeamBad1.txt (bad data for you to test, but you will not submit the output)

p1TeamBad2.txt (bad data for you to test, but you will not submit the output)

Program #2: Arrays and Linear Search - Due 10/10/2016

cs1713p2_h.txt (include file; rename it to cs1713p2.h)

p2Team.txt (contains team information)

p2Game.txt (contains scores from games)

cs1713p2Provided.txt (contains code for printTeams which you must copy into your p2abc123.c)

Program #3: Bubble Sort and Binary Search - Due 10/27/2016 - slight change on 10/20/2016

cs1713p3_h.txt (include file; rename it to cs1713p3.h) -removed prototype for processGameFile - 10/25/2016

cs1713p3Driver_c.txt (include file; rename it to cs1713p3Driver.c)

p3abc123_c.txt (include file; rename it to p3abc123.c, but uses your abc123 ID) - slight change on 10/20/2016

p3Team.txt (contains team information)

p3Command.txt (contains commands for game results, paying fees, and showing teams)

Program #4: Linked Lists - Due 11/17/2016

cs1713p4_h.txt (include file; rename it to cs1713p4.h)

cs1713p4Driver_c.txt (include file; rename it to cs1713p4Driver.c)

p4Team.txt - (contains team information)

p4Command.txt(contains commands for game results, paying fees, showing teams, and adding new teams)

Program #5: Binary Trees - Due 11/30/2016

cs1713p5_h.txt (include file; rename it to cs1713p5.h)

cs1713p5Driver_c.txt (include file; rename it to cs1713p5Driver.c)

p5Team.txt - (contains team information)

p5Command.txt(contains commands for game results, paying fees, showing teams, and adding new teams)

Makefile.txt (rename it to just Makefile)