nikolayneykov

Untitled

Feb 24th, 2019
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.55 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; j < arr.Length; i++, j++)
  13.         {
  14.             exchanged[i] = arr[j];
  15.         }
  16.  
  17.         for (int i = index, j = 0; i < arr.Length; i++, j++)
  18.         {
  19.             exchanged[i] = arr[j];
  20.         }
  21.  
  22.  
  23.         Console.WriteLine(string.Join(' ', exchanged));
  24.     }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment