Final Project for class

Final Programming Project (33% - Authentic Assessment)

Your final project will be a simple, working C++ program developed using a good, modular design and incorporating sequential, selection and repetitive programming statements as well as at least one function call. You should design, create, and then compile and execute the program. Be sure that your code compiles and executes correctly before submitting it. This project encourages you to use common programming statements and reflect upon your overall design and approach.

Project Objectives:

Document programs effectively and create and use test data

Use the process of stepwise refinement to construct programs

Demonstrate and explain the execution of sequential, conditional, and iterative programming statements

Create and use functions

Create, compile, and execute simple programs written in a modern object-oriented language

Critically analyze project design solutions


This programming project was developed to satisfy several critical learning goals in the CMIS program at UMUC. In this project you will create a simple, working C++ program that utilizes a good design process and incorporates sequential, selection and repetitive programming statements and functions.

The overall purpose of the program is to allow users to input a list of positive numbers into an array, find the average of the numbers in the array and output the result.

Specific requirements

The application shall:

1. Allow users to enter 10 numbers

2. Store the numbers in an array

3. The data type used to store the numbers should be double or float.

4. Create and use a function to calculate the average of the numbers in the array

5. Output the average

Projects submitted with evidence of plagiarism will be handled in accordance with UMUC Policy 150.25 -Academic Dishonesty and Plagiarism.

Your project is due by midnight, EST, on the date posted in the class schedule. Your instructor's policy on late projects applies to this project.


1. Source code file for the project (.cpp).

2. Well-written word document describing:

a) Your overall design, including either a pseudocode or flow chart description.

b) Your test plan, including test data and results

c) Your approach, lessons learned, design strengths, limitations and suggestions for future improvement and alternative approaches


Documentation format and length

The word documentation describing and reflecting on your design and approach should be written using Microsoft Word and be no more than 5 pages in length and no less than 2 pages. The font size should be 12 point. The page margins should be 1 inch. The paragraphs should be with double line spacing. All figures, tables, equations and referenced should be properly labeled and formatted using APA style.

Code format

Header comment block

Appropriate comments within the code

Appropriate variable and function names

Correct indentation.


This activity is awarded 33% of the total grade in the course. In the gradebook, the total number of points will be set to 100. The project elements are assessed as follows:



Project Design

20 points

Project Functionality

40 points

Test Data

20 points

Approach documentation

15 points

Approach documentation grammar and spelling

5 points


100 points

Skills: C++ Programming

See more: final project, programming final, class programming project, good programming final projects, good projects final, use programming class project, documentation final project requirements, final projects, well referenced, variable programming, variable in programming, umuc, the final results, the elements of programming style, strengths list, strengths, source flow, sequential programming, sequential design, programming with cpp, programming variable, programming schedule, programming lessons, programming instructions, programming font

About the Employer:
( 0 reviews ) APO, United States

Project ID: #1160354

Awarded to:


Details in the PM.

$85 USD in 4 days
(13 Reviews)

8 freelancers are bidding on average $66 for this job



$30 USD in 1 day
(4 Reviews)

Hi. This seems like a very easy project, I can finish it within a day.

$50 USD in 1 day
(1 Review)

I can help you with your project.

$150 USD in 3 days
(0 Reviews)

eager to work with you.. can complete your task in minimum time on appropriate cost.. msg back for any kind of sample or query.. do message back cause it wont cost you aswell

$30 USD in 2 days
(0 Reviews)

Eager to start working. Please check PM.

$60 USD in 1 day
(0 Reviews)

I went through all your requirements and i am sure that i can meet tour target. Just let me do this and be assured.

$90 USD in 4 days
(0 Reviews)

hi dear ready to work PM me

$30 USD in 0 days
(0 Reviews)