Professional Documents
Culture Documents
CSC 128
INCREMENTAL PROJECT
1. IMPLEMENTATION
Apply the three control structures (sequential, selection and repetition) in your project.
Implement at least 4 functions in your program. Functions MUST be written in the form
of:
a) Function return value with parameter
b) Function not return value without parameter
c) Function not return value with parameter
d) Function with parameter passing (by reference).
Students MUST include the following processes in your program :-
a) Calculation/Formula/Algorithm related to the project title (E.g. discount, tax)
b) Summation/Total and Average
c) Counter- loop
***use of array to find:
i. Maximum and minimum elements
ii. Search for specific element
iii. Sort a list in ascending / descending order
are optional and will be allocated in bonus mark.
Include comments at any particular part of your program that is necessary for
indicating the purposes.
4.0 Flowchart
5.0 Describe repetition control structure used in your project
6.0 List of Functions
(List the functions used in the program and describe each function)
7.0 Testing : Sample Input and Output (at least 3 sample inputs and outputs)
8.0 Conclusion
9.0 CD pocket
3. PRESENTATION
Use slide presentation as shown below:
Slide #1 Slide #2
Project Title Roles and responsibility of each
Group Members group members
Slide # 3 Slide #4
Project Introduction Project Objectives
Slide # 5 Slide #6
Describe your repetition control List of functions with their
structure(s) descriptions
Program demonstration.
Maximum presentation time is 30 minutes including Q & A session.
Formal attire presentation.
Presentation is done in front of your respective CSC128 lecturer.