n I get help with the RAPTOR FLOWCHART for this: #include using namespace std; double rain[12]; // Array to store data for 12 months /* function to get dat from the user */ void getData(){ for(int i = 0; i < 12; i++){ cout << "Enter rainfall for the "<< i + 1 <<" Month"<< endl; cin >> rain[i]; } } /* function to calculate
Can I get help with the RAPTOR FLOWCHART for this:
#include <iostream>
using namespace std;
double rain[12]; // Array to store data for 12 months
/* function to get dat
from the user */
void getData(){
for(int i = 0; i < 12; i++){
cout << "Enter rainfall for the "<< i + 1 <<" Month"<< endl;
cin >> rain[i];
}
}
/* function to calculate
total rainfall
*/
double totalRainfall(){
double total=0.0;
for(int i = 0; i < 12; i++)
total = total + rain[i];
return total;
}
/* function to calculate
average rainfall
*/
double averageRainfall(){
double total = 0.0;
double avg = 0.0;
for(int i = 0; i < 12; i++)
total = total + rain[i];
avg = total / 12.0;
return avg;
}
/* function to calculate
driest month of the year
*/
int driestMonth(){
double min = rain[0];
int index = 0;
for(int i = 1; i < 12; i++){
if(rain[i] < min){
min = rain[i];
index = i;
}
}
return index + 1;
}
/* function to calculate
wettest month of the year
*/
int wettestMonth(){
double max = rain[0];
int index;
for(int i = 1; i < 12; i++){
if(rain[i] > max){
max = rain[i];
index = i;
}
}
return index + 1;
}
/* function to display
summary of rainfall
*/
void displayReport(){
double total = totalRainfall(); // Calling total rainfall
double avg = averageRainfall(); // Calling averageRainfall
int driest_month = driestMonth(); // Calling driestMonth
int wettest_month = wettestMonth(); // Calling wettestMonth
cout << "summary rainfall report: " << endl;
cout << "Total rainfall in 12 Months: " << total << endl;
cout << "Average rainfall in 12 Months: " << avg << endl;
cout << "Driest month of the year: " << driest_month << endl;
cout << "Wettest month of the year: " << wettest_month << endl;
}
int main()
{
getData(); // Calling get data
displayReport(); // Calling display report
return 0;
}
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images