
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Please write the complete answer in this code
#include <iostream>
#include <string>
using namespace std;
int main()
{
// Declare a named constant for array size here
// Declare array here
// Use this integer variable as your loop index
int loopIndex;
// Use this variable to store the batting average input by user
double battingAverage;
// Use these variables to store the minimim and maximum values
double min, max;
// Use these variables to store the total and the average
double total, average;
// Write a loop to get batting averages from user and assign to array
cout << "Enter a batting average: ";
cin >> battingAverage;
// Assign value to array
// Assign the first element in the array to be the minimum and the maximum
min = averages[0];
max = averages[0];
// Start out your total with the value of the first element in the array
total = averages[0];
// Write a loop here to access array values starting with averages[1]
// Within the loop test for minimum and maximum averages.
// Also accumulate a total of all averages
// Calculate the average of the 8 batting averages
// Print the batting averages stored in the averages array
// Print the maximum batting average, minimum batting average, and average batting average
return 0;
}

Transcribed Image Text:Array Basics
Summary
In this lab, you complete a partially prewritten C++ program that
uses an array.
The program prompts the user to interactively enter eight batting
averages, which the program stores in an array. The program should
then find the minimum and maximum batting average stored in the
array as well as the average of the eight batting averages. The data
file provided for this lab includes the input statement and some
variable declarations. Comments are included in the file to help you
write the remainder of the program.
Instructions
1. Ensure the source code file named BattingAverage.cpp is open
in the code editor.
2. Write the C++ statements as indicated by the comments.
3. Execute the program by clicking the Run button. Enter the
following batting averages: .299, .157, .242, .203, .198, .333,
.270, .190. The minimum batting average should be .157, and
the maximum batting average should be .333. The average
should be .2365.
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 3 steps with 1 images

Knowledge Booster
Similar questions
- In C++Using the code provided belowDo the Following: Modify the Insert Tool Function to ask the user if they want to expand the tool holder to accommodate additional tools Add the code to the insert tool function to increase the capacity of the toolbox (Dynamic Array) USE THE FOLLOWING CODE and MODIFY IT: #define _SECURE_SCL_DEPRECATE 0 #include <iostream> #include <string> #include <cstdlib> using namespace std; class GChar { public: static const int DEFAULT_CAPACITY = 5; //constructor GChar(string name = "john", int capacity = DEFAULT_CAPACITY); //copy constructor GChar(const GChar& source); //Overload Assignment GChar& operator=(const GChar& source); //Destructor ~GChar(); //Insert a New Tool void insert(const std::string& toolName); private: //data members string name; int capacity; int used; string* toolHolder; }; //constructor GChar::GChar(string n, int cap) { name = n; capacity = cap; used = 0; toolHolder = new…arrow_forwardI need the pseudocode or flowchart for the following code: #include <stdio.h>#include <stdlib.h>#include <string.h>#define array_Length 5#define BUFSIZE 40//Calculate the average int getmean (int *arr, int length) {int sum = 0;for (int i=0; i<length; i++){sum += arr[i];}//end for loopreturn sum/length;}//Output the Maximum int find_Maximum(int *arr,int length) {int max=0;for(int i=1;i<length;++i)if (arr[i]>arr[max])max=i;return arr[max];}//end for loopint main() {//Intialize and Declare Variables int values[array_Length] = {0};char buffer[BUFSIZE];int index = 0;int x = 0;while(x<5) {//Ask user to input integer printf ("Type a number:");x++;if (fgets(buffer, BUFSIZE, stdin) == NULL)break;//Save new int in the array values[index] = atoi(buffer);//Move the index to the next element, wrap around if needed index = (index + 1) % array_Length;//Display the array, maximum number and the average of its valueprintf("[");for (int i= 0; i < array_Length; i++)…arrow_forwardC++ Programming Code two functions to fill an array with the names of every World Series-winning team from 1903 to 2020, then output each World Series winner with the number of times the team won the championship as well as the years they won them. The input file is attached, along with the main function and screenprint. Please note team names that include two words, such as Red Sox, have an underscore in place of the space. This enables you to use the extraction operator with a single string variable. The following resources are included: Here is main. #include <iostream>#include <fstream>#include<string> using namespace std; // Add function declarations and documentation here void fill(string teams[], int size);void findWinner(string teams[], int size); int main(){ const int SIZE = 118;int lastIndex;string team[SIZE]; fill(team, SIZE);findWinner(team, SIZE); return 0;} // Add function definitions here WorldSeriesChampions.txt…arrow_forward
- C PROGRAMMING HELP I need help with an old script of mine. I'm having trouble getting math involving accessing an array to work properly, I'm getting an error message that's puzzling me. I'm pretty sure the solution is simple and right in front of me but it's stumping me. Below is the script: #include <stdio.h>#include <math.h>void value(float x){ printf("what is the value of x?"); scanf("%f",&x); }void power(float i,int p,int x,float arr[100]){ float equation,butt; printf("what is the highest power in the series?"); scanf("%d",&p); for (i = 0; i < p; ++i) equation = pow(x,i); //how the hell do i get the counter to do what i want butt = 1+equation^arr[i];}void shortcut(int x){ shortcut = 1/(1-x)}int main(){ printf("Here is the result!:") printf("%d %f", p, f); printf("If we had used shortcut, value would be: %d", shortcut); int diff; diff = shortcut - butt; printf("The difference is only %0.2f!",diff);…arrow_forwardGood evening, i am working on this arrays problem and was hoping you could help with it please? (my programming language is c++) Thanks!arrow_forwardProblem Description - JAVA PROGRAMMING Use a Two-dimensional (3x3) array to solve the following problem: Write an application that inputs nine numbers, each of which is between 1 and 10, inclusive. Display the array after the user inputs each value. Rotate/flip the array by changing places. Make the rows columns and vice versa. You have to move the elements to their new locations. Remember to validate the input and display an error message if the user inputs invalid data. Documentation and the screenshot(s) of the results. Example: 1 2 3 4 5 6 7 8 9 the result will be : 1 4 7 2 5 8 3 6 9arrow_forward
- Find and correct six (6) errors in the code: // This program uses two arrays to record the names of 5 types of pizza // and the sales numbers for each of these types // The program then finds the best and the worst selling pizzas #include<iostream> #include<string> usingnamespace std; int main() { constint ARR_SIZE=6; // Declare the array size and set it to 5 // Declare the array of pizza names and record values in it int name[ARR_SIZE]=["Pepperoni","Prosciutto","Vegetarian", "Sausage","Supreme","Mozzarella"]; int sales[ARR_SIZE]; // Declare the sales array int worstseller_number, bestseller_number; // The subscripts of the best- and worstseller string worstseller_name, bestseller_name; // The sale numbers of the best- and worstseller for(int i=1; i<ARR_SIZE; i++) // A loop to enter all sales numbers { cout << "Enter sales for " << name[i] << ": "; cin >> sales[i]; } // Make the first element in name[] the bestseller and the worstseller name…arrow_forwarduse c++ Programming language Write a program that creates a two dimensional array initialized with test data. Use any data type you wish . The program should have following functions: .getAverage: This function should accept a two dimensional array as its argument and return the average of each row (each student have their average) and each column (class test average) all the values in the array. .getRowTotal: This function should accept a two dimensional array as its first argument and an integer as its second argument. The second argument should be the subscript of a row in the array. The function should return the total of the values in the specified row. .getColumnTotal: This function should accept a two dimensional array as its first argument and an integer as its second argument. The second argument should be the subscript of a column in the array. The function should return the total of the values in the specified column. .getHighestInRow: This function should accept a two…arrow_forwardA1: File Handling with struct C++ This program is to read a given file and display the information about employees according to the type of employee. Specifically, the requirements are as follows. Read the given file of the information of employees. Store the information in an array or arrays. Display all the salaried employees first and then the hourly employees Prompt the user to enter an SSN and find the corresponding employee and display the information of that employee. NOTE : S- salaryemployee , H- Hourly employee S 135-25-1234 Smith Sophia DevOps Developer 70000H 135-67-5462 Johnaon Jacob SecOps Pentester 30 60.50S 252-34-6728 William Emma DevOps DBExpert 100000S 237-12-1289 Miller Mason DevOps CloudArchitect 80000S 581-23-4536 Jones Jayden SecOps Pentester 250000S 501-56-9724 Rogers Mia DevOps Auditor 90000H 408-67-8234 Cook Chloe DevOps QAEngineer 40 45.10S 516-34-6524 Morris Daniel DevOps ProductOwner 300000H 526-47-2435 Smith Natalie DevOps…arrow_forward
- Write a function to determine the resultant force vector R of the two forces F₁ and F2 applied to the bracket, where 0₁ and 0₂. Write R in terms of unit vector along the x and y axis. R must be a vector, for example R = [Rx, Ry]. The coordinate system is shown in the figure below: F₁ y 0₂ 0₁ 1 ►x F2arrow_forwardTRUE OR FALSE, C++ When passing an array to a function, you must include & in front of the array name. When passing an array to a function, you must include & in front of the array name. It is possible to have a 2-dimensional array where each row has a different number of columns. The * is called the address of operator.arrow_forwardFYI: Please write the code in Pseudocode (no programming language please) 1. Write a pseudocode that outputs the contents of parallel arrays. You do NOT have to write the entire program. The first array will hold phone numbers The second array will hold company names You do NOT need to load the arrays. Your code can assume they are already loaded with data. arrays are named phone[] and company[]arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY

Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON

Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education

Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY