You are required to develop a program which calculates the average wind speeds for four (4) different weeks in the month of May 2021 for the State of Kuala Lumpur. Suppose that the data of Table 1 is provided by the Malaysian Meteorological Agency. This table shows the wind speed data (km/h) reported in each day for each week and Figure 1 shows the sample output to be produced by the program: Table 1 : Data for wind speeds reported in Kuala Lumpur for four weeks in May 2021 Week/Day 1 2 3 4 5 6 7 Week 1 8.2 10.3 9.8 11.0 10.4 9.1 16.8 Week 2 7.1 6.3 14.2 9.4 8.8 7.2 9.8 Week 3 6.7 8.2 5.4 6.1 7.0 12.4 11.3 Week 4 6.9 5.2 7.1 10.8 7.6 5.4 6.3 The program shall allow user to enter the data for seven (7) days. The program shall then accumulate the wind speeds in Kuala Lumpur for the month of May 2021 to calculate the average wind speeds in each respective week. Following is the description of the program: a) The program uses a 1-dimensional array to store the week and a 2-dimensional array to store the daily wind speeds for the seven (7) days of the month May 2021 using pointer notations. b) One void function named enterData() is defined to enter the information for 7 days in four (4) iterations. c) One function named calcAvgSpeed() is defined to calculate and returns a double value of the average wind speed for each week. The function takes two (2) arguments. The function shall be called in a loop in your main() function. d) One function named displayData() is defined to display all values stored in the 2-dimensional array after (c) has been calculated. This function shall be called through main().
You are required to develop a program which calculates the average wind speeds for four (4) different weeks in the month of May 2021 for the State of Kuala Lumpur. Suppose that the data of Table 1 is provided by the Malaysian Meteorological Agency. This table shows the wind speed data (km/h) reported in each day for each week and Figure 1 shows the sample output to be produced by the program:
Table 1 : Data for wind speeds reported in Kuala Lumpur for four weeks in May 2021
Week/Day |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Week 1 |
8.2 |
10.3 |
9.8 |
11.0 |
10.4 |
9.1 |
16.8 |
Week 2 |
7.1 |
6.3 |
14.2 |
9.4 |
8.8 |
7.2 |
9.8 |
Week 3 |
6.7 |
8.2 |
5.4 |
6.1 |
7.0 |
12.4 |
11.3 |
Week 4 |
6.9 |
5.2 |
7.1 |
10.8 |
7.6 |
5.4 |
6.3 |
The program shall allow user to enter the data for seven (7) days. The program shall then accumulate the wind speeds in Kuala Lumpur for the month of May 2021 to calculate the average wind speeds in each respective week. Following is the description of the program:
a) The program uses a 1-dimensional array to store the week and a 2-dimensional array to store the daily wind speeds for the seven (7) days of the month May 2021 using pointer notations.
b) One void function named enterData() is defined to enter the information for 7 days in four (4) iterations.
c) One function named calcAvgSpeed() is defined to calculate and returns a double value of the average wind speed for each week. The function takes two (2) arguments. The function shall be called in a loop in your main() function.
d) One function named displayData() is defined to display all values stored in the 2-dimensional array after (c) has been calculated. This function shall be called through main().
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images