Server IP : 172.16.15.8 / Your IP : 18.216.99.18 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/mrcoberly/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
// Test getScore, findLowest, and calAverage #include <iostream> const int MAX=20; using namespace std; 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 << "\nLowest score is: " << lowest << ", size: " << size << "\n"; 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; }