Question: Could someone help write this in C++? Sample Output Should Look Like This: SKILL SET: Creating dynamic arrays Write a program that stores and processes
Could someone help write this in C++?

Sample Output Should Look Like This:

SKILL SET: Creating dynamic arrays Write a program that stores and processes a specified number of student names and test scores using dynamically allocated parallel arrays. The program will first prompt for the number of students. Validate that it is 2 or more. Dynamically create two parallel arrays of this size to store the student names and test scores. Use a function to input the names and scores. Use a function to calculate and return the average. Use a function to print only the names and scores of the students with test scores above the average. You will create three functions: getData Receives an integer array, a string array,and the size of the arrays. Prompts for the data and stores in the array. No return value. alcAvg Receives array of integers, and the size of the array. Calculates and returns the average. printAbove Receives an integer array, a string array, the size of the arrays, and a value. Prints all the name and score for all scores above the given value. No return value. An outline of main is the following: //declare pointers for the two arrays prompt for the number of tests //validate this number is at least 2 /call getData to store numbers in both array /call calcAvg to determine the average /print the average in main /call printAbove to print the names and scores that are above average /remember to release the memory
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
