View Single Post
Old 10-02-2003, 10:31 AM   #12 (permalink)
.pakmon.
Guest
 
Posts: n/a
::: Note: this is raw code because it's been a while since i've done functions ::: Doing this at work because I was bored. I can't remember VOID functions for the life of me... (pass by value? pass by reference?... it's been a while.) I'd also like to know what it would look like with void functions.

#include <iostream>
#include <cmath>
using namespace std;

//Function Prototypes
// void findLowest();
// void calcAverage();

int main()
{
double testScore1 = 0.0;
double testScore2 = 0.0;
double testScore3 = 0.0;
double testScore4 = 0.0;
double testScore5 = 0.0;
double average = 0.0;

cout << "Enter test score 1: ";
cin >> testScore1;
cout << "Enter test score 2: ";
cin >> testScore2;
cout << "Enter test score 3: ";
cin >> testScore3;
cout << "Enter test score 4: ";
cin >> testScore4;
cout << "Enter test score 5: ";
cin >> testScore5;

if (testScore1 > 100 || testScore1 < 0 || testScore2 > 100 || testScore2 < 0 || testScore3>100 || testScore3 < 0 || testScore4 > 100 || testScore4 < 0 || testScore5 > 100 || testScore5 < 0)
{
cout<<"WARNING, INVALID DATA:" << endl;
}
else
{
//double findLowest(double score);
if(testScore1 < testScore2 && testScore1 < testScore3 && testScore1 < testScore4 && testScore1 < testScore5)
{
cout << "Test Score: " << testScore1 << " is the lowest test score." << endl;
}
else
if(testScore2 < testScore1 && testScore2 < testScore3 && testScore2 < testScore4 && testScore2 < testScore5)
{
cout << "Test Score: " << testScore2 << " is the lowest test score." << endl;
}
else
if(testScore3 < testScore1 && testScore3 < testScore2 && testScore3 < testScore4 && testScore3 < testScore5)
{
cout << "Test Score: " << testScore3 << " is the lowest test score." << endl;
}
else
if(testScore4 < testScore1 && testScore4 < testScore2 && testScore4 < testScore3 && testScore4 < testScore5)
{
cout << "Test Score: " << testScore4 << " is the lowest test score." << endl;
}
else
{
cout << "Test Score: " << testScore5 << " is the lowest test score" << endl;
}

}

// calcAverage();
average = (testScore1 + testScore2 + testScore3 + testScore4 + testScore5) / 4;
cout << "The average of all 5 test is: " << average << endl;


return 0;
}
  Reply With Quote