Movie Statistics
Write a program that can be used to gather statistical data about the number of movies college students see in a month. The program should perform the following steps:
A) Ask the user how many students were surveyed. An array of integers with this many should then be dynamically allocated.
B) Allow the user to enter the number of movies each student saw into the array.
C) Calculate and display the average, median, and mode of the values entered. (Use the functions you wrote in
Input Validation: Do not accept negative numbers for input.
Want to see the full answer?
Check out a sample textbook solutionChapter 9 Solutions
Starting Out with C++ from Control Structures to Objects (9th Edition)
Additional Engineering Textbook Solutions
Concepts of Programming Languages (11th Edition)
Modern Database Management
Starting Out With Visual Basic (8th Edition)
Computer Systems: A Programmer's Perspective (3rd Edition)
Java: An Introduction to Problem Solving and Programming (7th Edition)
Starting out with Visual C# (4th Edition)
- (Numerical) Write and test a function that returns the position of the largest and smallest values in an array of double-precision numbers.arrow_forwardProblem Statement – You are to create a program to play Tic-Tac-Toe. The program should initially explain that this program is a Tic-Tac-Toe game. The program must include the following: The board must be represented as a one dimensional array. The board must be printed after each user selects a position on the board. Directions must be printed to the screen. The directions should include a copy of the board with each position labeled in the board. The game should allow two players to alternate providing their selected position. The first player will be using ‘X’ and the second player will be using ‘Y’. The program should include the following functions: void printDirections ( ) Provides directions on how to play the game int getBoardPosition( int player) This function prompts for the player to input the position of the board and returns the position. void printBoard (char board [ ] ) This function prints the updated board with the input of the player. int isWinner ( char board […arrow_forwardJAVA CODE PLEASE FINAL EXAM Part 3 Instructions: Create a java program that asks & accepts input from the user (must be int value). Then depending on the number of inputs, the program will ask the user to enter string value/s. After, the program will print the strings entered by the user line-by-line. Constraints: Create a function and call it in the main function. Use Functions With No Parameters and Return Values Use for Loop Use String Array Use Scanner Input 1. One line containing an integer Sample 2 2. One line containing string Sample Funny 3. One line containing string Sample Sadly Output Enter·the·number·of·string·array:·2 Enter·string·#1:·Funny Enter·string·#2:·Sadly You've·entered: Funny Sadlyarrow_forward
- True or False You can store a mixture of data types in an array.arrow_forwardTotal Sales: 1.) 1.) Design a program that asks the user to enter a store's sales for each day of the week. The amounts should be stored in an array. Use a loop to calculate the total sales for the week, and display the result. All programming is in Python.arrow_forwardWhen traversing an array, which of the following statements does not need to keep track of the individual array subscripts: Do...Loop, For...Next, or For Each...Next?arrow_forward
- Array Manipulation In this question you develop a code capable of doing array manipulation. Your program will have the following menu. This code should be completely modular so that for each of the menu options (except for probably a couple of them) a function should be called. 1- Enter the size of the array 2- Enter the array elements 3- Sort the array 4- Find a number within the array 5- Print the array 6- Reverse print the array 7- Quit A sample run of the program is as follows: 1- Enter the size of the array 2- Enter the array elements 3- Sort the array 4- Find a number within the array 5- Print the array 6- Reverse print the array 7- Quit Please enter your choice: 0 That’s not a valid choice Please enter your choice: 2 You should first set the size of the array 1- Enter the size of the array 2- Enter the array elements 3- Sort the array 4- Find a number within the array 5- Print the array 6- Reverse print the array 7- Quit Please enter your choice: 3 Your array is not…arrow_forwardRead in 20 numbers, each of which is between 100 and 200. As each number is read, validate it and store it in the array only if it isn’t a duplicate of a number already read. After reading all the values, display only the unique value that the user entered. C++arrow_forwardpython: numpy def purchases(transactions): """ QUESTION 7 - A high-end store is trying to evaluate the total amount that customer's spend per transaction. They want customers to spend anywhere between $130 and $150 on average. - You need to determine whether the average number spent on each transaction per month is above, between, or below the desired amount. - Transactions is a numpy array containing a date, total amount earned each month, and total number of transactions each month. - Above: month's average amount spent per transaction > 150 - Within Range: 150 >= month's average amount spent per transaction >= 130 - Below: month's average amount spent per transaction < 130 - Return a numpy array with "Above", "Within Range" and "Below" for the average amount spent per transaction per month - THIS MUST BE DONE IN ONE LINE HINT: use np.where() and convert the type of each column to float Args: transactions…arrow_forward
- Flowchart for student interface program please. Create a program to enter grades and calculate averages and letter grades. Need a class which will contain: Student Name Student Id Student Grades (an array of 3 grades) A constructor that clears the student data (use -1 for unset grades) Get functions for items a, b, and c, average, and letter grade Set functions for items a, n, and c Note that the get and set functions for Student grades need an argument for the grade index. Need another class which will contain: An Array of Students (1 above) A count of number of students in use You need to create a menu interface that allows you to: Add new students Enter test grades Display all the students with their names, ids, test grades, average, and letter grade Exit the program Add comments and use proper indentation. Nice Features: I would like that system to accept a student with no grades, then later add one or more grades, and when all grades are entered, calculate the final…arrow_forwardPart 4: JavaScript - Prompt Loop and Storing Input The next element of the program is to continue to prompt the user for input, storing each input into an array, until the user does not enter anything into the prompt dialog. First, you'll need an empty array. >> Add an empty array to the startup function. Name the array data. Declare the array as a constant array. Tip: Making our array a constant array prevents us from accidentally overwriting the entire array contents, but does not prevent us from adding data to the array. With the input storage ready, we can know work on our prompt loop. You will need to figure out how to continuously prompt the user for input using the prompt function, and either a while loop, or a do...while loop - either loop structure will work. You can ignore storing the input for now, and just focus on the prompt loop. >> Add code to the startup function to continuously prompt the user for input using either while or do...while, and the prompt…arrow_forward2. Lottery Number Generator Design a program that generates a 7-digit lottery number. The program should have an Integer array with 7 elements. Write a loop that steps through the array, ran- domly generating a number in the range of 0 through 9 for each element. (Use the random function that was discussed in Chapter 6.) Then write another loop that displays the contents of the array.arrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr