Online College Courses for Credit

COMP 122 Lab 6 Lab Report and Source Code

COMP 122 Lab 6 Lab Report and Source Code

Author: Irene A. Roseberry Roseberry

COMP 122 Lab 6 Lab Report and Source Code

Purchase here

Product Description

You are to design a program that will allow some number of grades (up to a max of 100)

 to be input by the user. After the data has been collected, your program should calculate 

and output the mean and median of the collected data, as well as the sorted grade information.

Use an integer constant of 100 to specify the number of elements in the array you will use to collect the

 grade information. Do not use any global variables in your program. Declare any arrays you need in your

 main function and pass the arrays as needed into the functions described below. The main function

 is the only function permitted to do any output to the console!!! Do not do cout operations inside of any 

other function. Your data collection loop in your main function must allow the user to enter less than 100 grades. 

It must also make sure that the user does not try to enter more than 100 grades. Each data value entered should 

be checked to make sure it is between 0 and 100. Any other value entered should be considered invalid and ignored

 (ie. not counted as a valid input and not stored in an array). Once the data is collected, the array and the number

 of grades collected must be passed to a function called mean. The mean function must loop through the values

 in the array, summing them together. The result of the function is the sum divided by the number of grades

 collected. The result must be returned from the mean function to the main function, where is it output in an

 appropriate manner (two digits after the decimal point). The main function should then pass the array 

and the number of grades collected to the median function. The median of a set of numbers is

 the number in the set where half the numbers are above it and half the numbers are below it. 

In order to find the median, this function will need to sort the original data. The simplest sorting procedure is called

 bubble sorting. The following pseudocode describes bubble sorting for X valid array elements.

See More
Fast, Free College Credit

Developing Effective Teams

Let's Ride
*No strings attached. This college course is 100% free and is worth 1 semester credit.

46 Sophia partners guarantee credit transfer.

299 Institutions have accepted or given pre-approval for credit transfer.

* The American Council on Education's College Credit Recommendation Service (ACE Credit®) has evaluated and recommended college credit for 33 of Sophia’s online courses. Many different colleges and universities consider ACE CREDIT recommendations in determining the applicability to their course and degree programs.