Advertisement
alpenglow

Execise2

Apr 6th, 2020
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.64 KB | None | 0 0
  1. static void SwapDiagMaxMin(int[,] arr, int len)
  2.         {
  3.             int max, min;
  4.             for (int i = 0; i < len; i++)
  5.             {
  6.                 max = min = arr[i, 0];
  7.                 for (int j = 0; j < len; j++)
  8.                 {
  9.                     if (arr[i, j] > max) { max = arr[i, j]; }
  10.                     if (arr[i, j] < min) { min = arr[i, j]; }
  11.                 }
  12.                 tmp = arr[i, i];
  13.             arr[i, i] = arr[iMax, jMax];
  14.             arr[iMax, jMax] = tmp;
  15.             tmp = arr[i, len - i - 1];
  16.             arr[i, len - i - 1] = arr[iMin, jMin];
  17.             arr[iMin, jMin] = tmp;
  18.             }
  19.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement