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.
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
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.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F1a8d55a3-ee43-4a1e-933b-6860d230ee1d%2F13e1020c-6d70-4007-91d3-286cf1d5d9d6%2Fkzioifh_processed.jpeg&w=3840&q=75)
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

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 now
This is a popular solution!
Step by step
Solved in 3 steps with 2 images

Knowledge Booster
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.Recommended textbooks for you

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education