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
Instructions:
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:
Allow users to enter 10 numbers
Store the numbers in an array
The data type used to store the numbers should be double or float.
Create and use a function to calculate the average of the numbers in the array
Output the average
Deliverables:
Source code file for the project (dot-cpp).
Well-written word document describing:
Your overall design, including either a pseudocode or flow chart description.
Your test plan, including test data and results
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.
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference
and should not be submitted as is. We are not held liable for any misuse of the solutions.
Please see the frequently asked questions page
for further questions and inquiries.
Kindly complete the form.
Please provide a valid email address and we will get back to you within 24 hours.
Payment is through PayPal, Buy me a Coffee
or Cryptocurrency.
We are a nonprofit organization however we need funds to keep this organization operating
and to be able to complete our research and development projects.