Server IP : 172.16.15.8 / Your IP : 18.188.101.251 Web Server : Apache System : Linux zeus.vwu.edu 4.18.0-553.27.1.el8_10.x86_64 #1 SMP Wed Nov 6 14:29:02 UTC 2024 x86_64 User : apache ( 48) PHP Version : 7.2.24 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0705) : /home/smfitchpatrick/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
// Test getScore, findLowest, Calaverage #include <iostream> using namespace std; const int MAX=20; void getScore(int[], int&); int findLowest(int[], int); float calAverage(int[], int); int main() { int scores[MAX]; int size; // # of scores int lowest; float avg; getScore(scores, size); lowest = findLowest(scores, size); avg = calAverage(scores, size); cout << "\n\nLowest score: " << lowest << endl; cout << "Average: " << avg << endl; cout << "\n\nDone.\n\n"; return 0; } //--------------------------------------- float calAverage(int grade[], int size) { int sum = 0; for(int i=0; i<size; i++) sum += grade[i]; return 1.0*sum/size; } //----------------------------------------- void getScore(int scores[], int& size) { cout << "Input a score: (Ctr-d to quit) "; size = 0; cin >> scores[size]; while(cin) { size++; cout << "Input a score: (Ctr-d to quit) "; cin >> scores[size]; } } //----------------------------------- int findLowest(int arr[], int size) { int lowest = arr[0]; for(int i=1; i<size; i++) if(lowest>arr[i]) lowest = arr[i]; return lowest; }