Write a program that lets the user enter the total rainfall for each of 12 months into an array of doubles. The program should use two 12-element arrays. One array will hold strings, the names of the 12 months. This array will be initialized when the array is created using an initialization list (could also be created as an array of constants). The second array will hold doubles which will be the total rainfall for each month. The program will prompt the user for the rainfall for each month (using both arrays) and store the value entered into the array with the rainfall totals; the other is used to display which month the program is asking for the rainfall total. The program should display the following once the data is all entered: The total rainfall for the year The average monthly rainfall The month with the highest amount of rainfall (must display the month as a string) The month with the lowest amount of rainfall (must display the month as a string) The program must have the following functions: double getTotal (double [ ], int); //gets the total of the complete array except for the totals in the last column and last row. double getAverage (double [ ], int) ; double getLowest (double [ ], int, int&); // returns the lowest value, provides the index of the lowest value in the last parameter. double getHighest(double [ ], int, int&); // returns the highest value, provides the index of the highest value in the last parameter.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
Write a program that lets the user enter the
total rainfall for each of 12 months into an
array of doubles. The program should use two
12-element arrays. One array will hold
strings, the names of the 12 months. This
array will be initialized when the array is
created using an initialization list (could
also be created as an array of constants).
The second array will hold doubles which will
be the total rainfall for each month. The
program will prompt the user for the rainfall
for each month (using both arrays) and store
the value entered into the array with the
rainfall totals; the other is used to display
which month the program is asking for the
rainfall total. The program should display
the following once the data is all entered:
The total rainfall for the year
The average monthly rainfall
The month with the highest amount of rainfall
(must display the month as a string)
The month with the lowest amount of rainfall
(must display the month as a string)
The program must have the following
functions:
double getTotal(double [ ], int) ; //gets the
total of the complete array except for the
totals in the last column and last row.
double getAverage (double [ ], int);
double getLowest(double [ ], int, int&); //
returns the lowest value, provides the index
of the lowest value in the last parameter.
double getHighest (double [ ], int, int&); //
returns the highest value, provides the index
of the highest value in the last parameter.
Transcribed Image Text:Write a program that lets the user enter the total rainfall for each of 12 months into an array of doubles. The program should use two 12-element arrays. One array will hold strings, the names of the 12 months. This array will be initialized when the array is created using an initialization list (could also be created as an array of constants). The second array will hold doubles which will be the total rainfall for each month. The program will prompt the user for the rainfall for each month (using both arrays) and store the value entered into the array with the rainfall totals; the other is used to display which month the program is asking for the rainfall total. The program should display the following once the data is all entered: The total rainfall for the year The average monthly rainfall The month with the highest amount of rainfall (must display the month as a string) The month with the lowest amount of rainfall (must display the month as a string) The program must have the following functions: double getTotal(double [ ], int) ; //gets the total of the complete array except for the totals in the last column and last row. double getAverage (double [ ], int); double getLowest(double [ ], int, int&); // returns the lowest value, provides the index of the lowest value in the last parameter. double getHighest (double [ ], int, int&); // returns the highest value, provides the index of the highest value in the last parameter.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Arrays
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education