Question

1) Develop a C++ **function** that determines the
average value of an array of type double elements

**double GetAverage(double array[], int size)**- The function should accept as input an array of double values
- The function should accept as input the number of elements in the array of double values
- The function should return a double value which is the array's average value

2) Develop a C++ **function** that determines the
variance of an array of type double elements

**double GetVariance(double array[], int size)**- The function should accept as input an array of double values
- The function should accept as input the number of elements in the array of double values
- The function should return a double value which is the array's variance
- Use the average value function you created above to compute the variance value

- σ
^{2}= variance - ∑ (X - µ)
^{2}= The sum of (X - µ)^{2}for all data points - X = individual data points
- µ = average/mean of the data points
- N = number of data points

3) Develop a C++ program that determines and displays the average value and variance of an array of type double elements

- For your testing, please copy/paste the following data into your program:

**const int NUMBER_OF_TEST_SCORES = 19;**

**double TestScores[NUMBER_OF_TEST_SCORES] = { 180, 122.5,
153, 180, 180, 157.5, 178, 178, 198, 168, 150, 162, 154, 188, 195,
180, 176, 168, 153 };**

- With this data, your results should display as follows:
- The average is 169.5263158
- The variance is 316.3808864

Answer #1

*CODE
-*

#include<bits/stdc++.h>

using namespace std;

// Function to compute average of the array.

double GetAverage(double array[], int size)

{

float sum = 0;

// This loop computes sum of all elements of the array.

for(int i=0;i<size;i++)

sum += array[i];

return (sum/size); // Returning sum divided by size of array which is equal to average of the array.

}

// Function to compute variance of the array.

double GetVariance(double array[], int size)

{

double sum_sq_diff = 0;

double avg = GetAverage(array,size); // Calling GetAverage function to get the average of the array.

//This loop computes the Sum Squared Differences with mean.

for(int i=0;i<size;i++)

sum_sq_diff += ((array[i] - avg) * (array[i] - avg));

return (sum_sq_diff/size); // Returning sum_sq_diff divided by size of array which is equal to Variance.

}

// Main function to test above functions.

main()

{

const int NUMBER_OF_TEST_SCORES = 19;

double TestScores[NUMBER_OF_TEST_SCORES] = { 180, 122.5, 153, 180, 180, 157.5, 178, 178, 198, 168, 150, 162, 154, 188, 195, 180, 176, 168, 153 };

cout << "The average is " << fixed << setprecision(7) << GetAverage(TestScores,NUMBER_OF_TEST_SCORES) << endl;

cout << "The variance is " << fixed << setprecision(7) << GetVariance(TestScores, NUMBER_OF_TEST_SCORES) << endl;

// setprecision was used so that the values don't get trimmed after decimal places.

}

*SCREENSHOT
-*

Write a program in c++ to Convert an array of inches to an
array of centimeters. The program should contain a function called
inchesTOcm with three parameters (inches array that contains the
values in inches, cm array to save the result in, and an integer
variable that defines the length of the array). In the main
function: 1. Define an array (inches) of length 3.
2. Initialize the array by asking the user to input the values
of its elements....

Develop a C++ program that determines the largest and second
largest positive values in a collection of data
Prompt the user to enter integer values until
they enter any negative value to quit
You may presume the user will input at least two valid integer
values
Create a loop structure of some sort to execute
this input cycle
Maintain the largest and second largest integer
as the user inputs data
This logic should be placed inside your loop structure
Arrays...

Write in C++ program and write a function named
computeCostPlusGST. It should accept two double type variable as
arguments. The first argument should be named cost; the second
argument should be named rate. The argument rate should have a
default value of 0.15. The function should return by value the
value of cost plus the product of cost and rate

Question
Recursive Maximum: In this question you must develop and use a recurive function to find the maximum value in array of integers.
Complete the C program, Maximum.c, by implementing the recursive function maximumValue, and the regular function max, and completing the main function using the comments provided. Open the file Maximum.c, complete, compile and run it. When you are sure it is correct, include the c file in your final submission.
Note that the function max is not recursive....

WRITE C++ PROGRAM FOR 1,2,3,4 PARTS of question,
DO ADD COOMENTS AND DISPLAY THE OUTPUT OF A RUNNING COMPILER
QUESTION:
1) Fibonacci sequence is a sequence in which every number after
the first two is the sum of the two preceding ones. Write a C++
program that takes a number n from user and populate an array with
first n Fibonacci numbers.
For example:
For n=10
Fibonacci Numbers: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55
2):
Write...

CAN YOU PLEASE WRITE THIS CODE IN A DIFFERENT WAY 'EASIER AND
BETTER'
QUESTION
Using C++
11. Write a function that will merge the contents of two sorted
(ascending order) arrays of type double values, storing the result
in an array out- put parameter (still in ascending order). The
function shouldn’t assume that both its input parameter arrays are
the same length but can assume
First array
04
Second array
Result array
that one array doesn’t contain two copies of...

Questions:
1. Create a VB.NET Console Application that defines a
function Smallest and calls this function from the main program.
The function Smallest takes three parameters, all of the Integer
data type, and returns the value of the smallest among the three
parameters. The main program should
(1) Prompt a message (using Console.WriteLine) to ask the user to
input three integers.
(2) Call the built-in function Console.ReadLine() three times to
get the user’s input.
(3) Convert the user’s input from...

Write in C++ program and write a function named add. It should
accept two const double type references as arguments. The first
argument should be named num1; the second argument should be named
num2. The function should return by value of num1 plus num2.

Please answer the following C question:
There is a documented prototype for a function called
get_a_line in the code below. Write a definition for get_a_line—the
only function called from that definition should be
fgetc.
#include <stdio.h>
#include <string.h>
#define BUFFER_ARRAY_SIZE 10
int get_a_line(char *s, int size, FILE *stream);
// Does what fgets does, using repeated calls to fgetc, but
// provides a more useful return value than fgets does.
//
// REQUIRES
// size > 1.
// s points to...

Programing lanugaue is C++
Plan and code a menu-driven modular program utilizing an array
An input file has an unknown number of numeric values(could be
empty too).Read the numbers from the input fileand store even
numbers in one arrayand odd numbers in another array.Create menu
options to
Display count of even numbers, count of odd numbersand the sum
values in each array
Determine the average of each array
Determine the median of each array
Sort each array in ascending order(use...

ADVERTISEMENT

Get Answers For Free

Most questions answered within 1 hours.

ADVERTISEMENT

asked 5 minutes ago

asked 41 minutes ago

asked 50 minutes ago

asked 1 hour ago

asked 1 hour ago

asked 1 hour ago

asked 2 hours ago

asked 2 hours ago

asked 2 hours ago

asked 2 hours ago

asked 3 hours ago

asked 3 hours ago