//Xinnuo Wang CS1A chapter7 #1
/*******************************************************************************
* Display Largest and Smallest Array Value
* _____________________________________________________________________________
* The program accepts 10 values into an array and displays the largest and
* smallest values stored in the array
*
* _____________________________________________________________________________
* Input:
* num : The accepted numbers in the array.
* Output:
* Largest : The largest value in the array.
* Smallest : The smallest value in the array.
*
* ****************************************************************************/
#include <iostream>
using namespace std;
int main( )
{
double num[ 10 ] ;
double Largest;
double Smallest;
Largest = num[ 0 ] ;
Smallest = num[ 0 ] ;
for ( int i = 0 ; i < 10 ; i++ )
{
cout << "Enter the value: " << ( i + 1 ) ;
cin >> num[ i] ;
cout << num[ i] << endl;
if ( Largest < num[ i] )
{
Largest = num[ i] ;
}
if ( Smallest > num[ i] )
{
Smallest = num[ i] ;
}
}
cout << "The largest number is: " << Largest << endl;
cout << "The smallest number is: " << Smallest << endl;
return 0 ;
}
Ly9YaW5udW8gV2FuZyAgICAgICAgICAgICAgICAgICBDUzFBICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXB0ZXI3ICMxIAovKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogKiBEaXNwbGF5IExhcmdlc3QgYW5kIFNtYWxsZXN0IEFycmF5IFZhbHVlCiAqIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAqIFRoZSBwcm9ncmFtIGFjY2VwdHMgMTAgdmFsdWVzIGludG8gYW4gYXJyYXkgYW5kIGRpc3BsYXlzIHRoZSBsYXJnZXN0IGFuZCAKICogc21hbGxlc3QgdmFsdWVzIHN0b3JlZCBpbiB0aGUgYXJyYXkKICogCiAqIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAqIElucHV0OgogKiAgICBudW0gICAgICA6IFRoZSBhY2NlcHRlZCBudW1iZXJzIGluIHRoZSBhcnJheS4KICogT3V0cHV0OgogKiAgICBMYXJnZXN0ICA6IFRoZSBsYXJnZXN0IHZhbHVlIGluIHRoZSBhcnJheS4KICogICAgU21hbGxlc3QgOiBUaGUgc21hbGxlc3QgdmFsdWUgaW4gdGhlIGFycmF5LgogKiAKICogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSAKewoJZG91YmxlIG51bVsxMF07Cglkb3VibGUgTGFyZ2VzdDsKCWRvdWJsZSBTbWFsbGVzdDsKCUxhcmdlc3QgPSBudW1bMF07CglTbWFsbGVzdCA9IG51bVswXTsKCWZvciAoaW50IGkgPSAwOyBpIDwgMTA7IGkrKykKCXsKCQljb3V0IDw8ICJFbnRlciB0aGUgdmFsdWU6ICIgPDwgKGkgKyAxKSA7CgkJY2luID4+IG51bVtpXTsKCQljb3V0IDw8IG51bVtpXTw8IGVuZGw7CgkgICAgaWYgKExhcmdlc3QgPCBudW1baV0pCgkgICAgewoJICAgICAgICBMYXJnZXN0ID0gbnVtW2ldOwoJICAgIAkKCSAgICB9CgkgICAgaWYgKFNtYWxsZXN0ID4gbnVtW2ldKQoJICAgIHsKCSAgICAgICAgU21hbGxlc3QgPSBudW1baV07CgkgICAgCQoJICAgIH0KCX0KCWNvdXQgPDwgIlRoZSBsYXJnZXN0IG51bWJlciBpczogIjw8IExhcmdlc3QgPDwgZW5kbDsKCWNvdXQgPDwgIlRoZSBzbWFsbGVzdCBudW1iZXIgaXM6ICI8PCBTbWFsbGVzdCA8PCBlbmRsOwoJCgkKCXJldHVybiAwOwp9