fork download
  1. //Xinnuo Wang CS1A chapter 5 , P.296, #13
  2. //
  3. /*******************************************************************************
  4. *
  5. * Display the Lagest and Smallest Number
  6. *-------------------------------------------------------------------------------
  7. * This program accepts a series of integers, and displays the largest and
  8. * smallest numbers. The value -99 ends the series.
  9. *
  10. *-------------------------------------------------------------------------------
  11. * INPUT
  12. * num : The accepted series number.
  13. *
  14. * OUTPUT
  15. * max : The max number
  16. * min : The min number
  17. *
  18. *******************************************************************************/
  19. #include <iostream>
  20. using namespace std;
  21.  
  22. int main()
  23. {
  24. int num; //INPUT - The accepted number.
  25. int max, min;//OUTPUT
  26. //
  27. //Initialization
  28. cout<< "Enter a number: ";
  29. cin >> num;
  30. cout<< num << endl;
  31. max = num;
  32. min = num;
  33. while(num!=-99)
  34. {
  35. cout << "Line #35: " << num << endl;
  36. if(num >max)
  37. max = num;
  38. if(num< min)
  39. min = num;
  40. cout<< "Enter a number: ";
  41. cin>> num;
  42. cin.ignore();
  43. cout << num << endl;
  44. }
  45. //
  46. //Output Result
  47. cout <<"The max number is :"<<max<<endl;
  48. cout<< "The min number is :" << min<< endl;
  49. return 0;
  50. }
Success #stdin #stdout 0.01s 5272KB
stdin
2 2 2 2 2 2 2 3.5 3 3 3 3 -5.1 -5  -9.99 -5 1 1 1 1 1 -99
stdout
Enter a number: 2
Line #35: 2
Enter a number: 2
Line #35: 2
Enter a number: 2
Line #35: 2
Enter a number: 2
Line #35: 2
Enter a number: 2
Line #35: 2
Enter a number: 2
Line #35: 2
Enter a number: 2
Line #35: 2
Enter a number: 3
Line #35: 3
Enter a number: 5
Line #35: 5
Enter a number: 3
Line #35: 3
Enter a number: 3
Line #35: 3
Enter a number: 3
Line #35: 3
Enter a number: 3
Line #35: 3
Enter a number: -5
Line #35: -5
Enter a number: 1
Line #35: 1
Enter a number: -5
Line #35: -5
Enter a number: -9
Line #35: -9
Enter a number: 99
Line #35: 99
Enter a number: -5
Line #35: -5
Enter a number: 1
Line #35: 1
Enter a number: 1
Line #35: 1
Enter a number: 1
Line #35: 1
Enter a number: 1
Line #35: 1
Enter a number: 1
Line #35: 1
Enter a number: -99
The max number is :99
The min number is :-9