avr39-ripe

arrayMegaExample

Jul 4th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.76 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5.     const int arrSize = 10;
  6.     int arr[arrSize] = { 6,1,4,11,8,9,11,3,2,1 };
  7.     //int arr[arrSize] = { 1,1,1,2,2,9,11,1,2,1 };
  8.     //int arr[arrSize] = { 1,2,3,4,5,6,7,8,9,10 };
  9.     //int arr[arrSize] = {0};
  10.  
  11.     int maxIdx = 0;
  12.     int minIdx = 0;
  13.     for (int i = 0; i < arrSize; i++)
  14.     {
  15.         if (arr[i] < arr[minIdx]) { minIdx = i; }
  16.         if (arr[i] > arr[maxIdx]) { maxIdx = i; }
  17.     }
  18.  
  19.     for (int i = 0; i < arrSize; i++) { std::cout << i << '\t'; } std::cout << "\n";
  20.  
  21.     for (int i = 0; i < arrSize; i++)
  22.     {
  23.         if (arr[i] == arr[minIdx]) { std::cout << '*'; }
  24.         if (arr[i] == arr[maxIdx]) { std::cout << '#'; }
  25.         std::cout << '\t';
  26.     }
  27.     std::cout << '\n';
  28.  
  29.     for (int i = 0; i < arrSize; i++) { std::cout << arr[i] << '\t'; } std::cout << "\n\n";
  30. }
Advertisement
Add Comment
Please, Sign In to add comment