my objective is to write a program that
a. prompts the user to input 5 decimal numbers
b.. prints the 5 decimal numbers
c. converts each decimal number to the nearest integer
d. adds the 5 integers
e. Prints the sum and the average of the 5 integers
this is what i have so far
Code:
// main
#include <iostream>
using namespace std;
void extern input (double, double, double, double, double);
void extern calculate (double num1, double num2, double num3, double num4, double num5);
void extern output (double num1, double num2, double num3, double num4, double num5);
int main()
{
// Declaration (data)
double num1, num2, num3, num4, num5;
// Logic (executable)
input (num1, num2, num3, num4, num5);
calculate ( num1, num2, num3, num4, num5);
output (num1, num2, num3, num4, num5);
system ("Pause");
return 0;
}
Code:
// input
#include <iostream>
using namespace std;
void input (/* out */ double num1, double num2, double num3, double num4, double num5)
{
cout << "Please enter a decimal: ";
cin >> num1;
cout << endl;
cout << "Please enter a decimal: ";
cin >> num2;
cout << endl;
cout << "Please enter a decimal: ";
cin >> num3;
cout << endl;
cout << "Please enter a decimal: ";
cin >> num4;
cout << endl;
cout << "Please enter a decimal: ";
cin >> num5;
cout << endl;
}
Code:
// calculate
void calculate ( /* in */ double num1, double num2, double num3, double num4, double num5)
{
// local declarations
total, average;
// executable
total = (num1 + num2 + num3 + num4 + num5);
average = (5 / total);
}
Code:
// output
#include <iostream>
using namespace std;
void output ( /* in */ int num1, int num2, int num3, int num4, int num5)
{
cout << " The Original Numbers Were: " << num1 << num2 << num3 << num4 << num5 << endl;
cout << " The total is: " << total << endl;
cout << " The Average is: " << average << endl;
}
any tips would be great im just really stuck and dont know really what to do