fork download
  1. //Ryan Shahriyarpour CS1A Carl Argila CH7 HW Q:1
  2. /*****************************************************************************
  3.  *
  4.  * Largest/Smallest Array Values
  5.  *
  6.  *********************
  7.  *
  8.  * This program lets the user enter 10 values into an array. It then displays
  9.  * the largest and smallest values stored in the array.
  10.  *
  11.  * INPUT
  12.  * 10 numbers entered by the user
  13.  *
  14.  * OUTPUT
  15.  * The largest number and the smallest number
  16.  ****************************************************************************/
  17.  
  18. #include <iostream>
  19. using namespace std;
  20.  
  21. int main()
  22. {
  23. int numbers[10];
  24. int largest;
  25. int smallest;
  26.  
  27. // Get the 10 numbers
  28. for (int i = 0; i < 10; i++)
  29. {
  30. cout << "Enter number " << i + 1 << ": ";
  31. cin >> numbers[i];
  32. }
  33.  
  34. // Start with the first number
  35. largest = numbers[0];
  36. smallest = numbers[0];
  37.  
  38. // Check the rest of the numbers
  39. for (int i = 1; i < 10; i++)
  40. {
  41. if (numbers[i] > largest)
  42. largest = numbers[i];
  43. if (numbers[i] < smallest)
  44. smallest = numbers[i];
  45. }
  46.  
  47. // Show the results
  48. cout << "Largest: " << largest << endl;
  49. cout << "Smallest: " << smallest << endl;
  50.  
  51. return 0;
  52. }
Success #stdin #stdout 0s 5324KB
stdin
1 2 3 5000 500000
stdout
Enter number 1: Enter number 2: Enter number 3: Enter number 4: Enter number 5: Enter number 6: Enter number 7: Enter number 8: Enter number 9: Enter number 10: Largest: 909071173
Smallest: 1