Summary Jason, Samantha, Ravi, Sheila, and Ankit are preparing for an upcoming marathon. Each day of the week, they run a certain number of miles and write them into a notebook. At the end of the week, they would like to know the number of miles run each day and average miles run each day. Instructions(C++) Write a program to help them analyze their data. Your program must contain parallel arrays: an array to store the names of the runners and a two-dimensional array of five rows and seven columns to store the number of miles run by each runner each day. Furthermore, your program must contain at least the following functions: a function to read and store the runners’ names and the numbers of miles run each day; a function to calculate the average number of miles run each day; and a function to output the results. (You may assume that the input data is stored in a file and each line of data is in the following form: runnerName milesDay1 milesDay2 milesDay3 milesDay4 milesDay5 milesDay6 milesDay7.)

Systems Architecture
7th Edition
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Stephen D. Burd
Chapter10: Application Development
Section: Chapter Questions
Problem 9VE
icon
Related questions
Question

Summary

Jason, Samantha, Ravi, Sheila, and Ankit are preparing for an upcoming marathon. Each day of the week, they run a certain number of miles and write them into a notebook. At the end of the week, they would like to know the number of miles run each day and average miles run each day.

Instructions(C++)

Write a program to help them analyze their data. Your program must contain parallel arrays: an array to store the names of the runners and a two-dimensional array of five rows and seven columns to store the number of miles run by each runner each day. Furthermore, your program must contain at least the following functions:

  • a function to read and store the runners’ names and the numbers of miles run each day;
  • a function to calculate the average number of miles run each day;
  • and a function to output the results. (You may assume that the input data is stored in a file and each line of data is in the following form: runnerName milesDay1 milesDay2 milesDay3 milesDay4 milesDay5 milesDay6 milesDay7.)
ch8_Ex12Data.txt
main.cpp
1 Jason 10 15 20 25 18 20 26
2 Samantha 15 18 29 16 26 20 23
3 Ravi 20 26 18 29 10 12 20
4 Sheila 17 20 15 26 18 25 12
5 Ankit 16 8 28 20 11 25 21
6
Transcribed Image Text:ch8_Ex12Data.txt main.cpp 1 Jason 10 15 20 25 18 20 26 2 Samantha 15 18 29 16 26 20 23 3 Ravi 20 26 18 29 10 12 20 4 Sheila 17 20 15 26 18 25 12 5 Ankit 16 8 28 20 11 25 21 6
ch8_Ex12Data.txt
1 #include <iostream>
2 #include <fstream>
3 #include <string>
4 #include <iomanip>
5
6 using namespace std;
7
11
12 int main()
13 {
14
main.cpp
8 void getData(ifstream& inf, string n[], double runData[] [8], int count);
9 void calculate Average (double runData[][8], int count);
10 void print (string n[], double runData[][8], int count);
// Write your main here
15 return 0;
16}
17
+
Transcribed Image Text:ch8_Ex12Data.txt 1 #include <iostream> 2 #include <fstream> 3 #include <string> 4 #include <iomanip> 5 6 using namespace std; 7 11 12 int main() 13 { 14 main.cpp 8 void getData(ifstream& inf, string n[], double runData[] [8], int count); 9 void calculate Average (double runData[][8], int count); 10 void print (string n[], double runData[][8], int count); // Write your main here 15 return 0; 16} 17 +
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 4 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning