nikolayneykov

Untitled

Feb 24th, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.52 KB | None | 0 0
  1. using System;
  2.  
  3. class Program
  4. {
  5.     static void Main()
  6.     {
  7.         //[1, 2, 3, 4, 5] -> exchange 2 -> result: [4, 5, 1, 2, 3]
  8.         int[] arr = { 1, 2, 3, 4, 5 };
  9.         int[] exchanged = new int[arr.Length];
  10.         int index = 2;
  11.  
  12.         for (int i = 0, j = index + 1; i < arr.Length; i++, j++)
  13.         {
  14.             exchanged[i] = arr[j];
  15.             if (j==arr.Length-1)
  16.             {
  17.                 j = -1;
  18.             }
  19.         }
  20.  
  21.  
  22.         Console.WriteLine(string.Join(' ', exchanged));
  23.     }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment