W1thr

Массивы-8

Jun 11th, 2022 (edited)
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.88 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Homework8
  4. {
  5.     internal class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
  10.             int offset;
  11.  
  12.             Console.Write("Введите сдвиг: ");
  13.             offset = int.Parse(Console.ReadLine());
  14.  
  15.             if (offset > 0 && offset < numbers.Length)
  16.             {
  17.                 for (int i = offset; i < numbers.Length; i++)
  18.                 {
  19.                     int temp = numbers[i];
  20.                     numbers[i] = numbers[i - offset];
  21.                     numbers[i - offset] = temp;
  22.                 }
  23.  
  24.                 for (int i = 0; i < numbers.Length; i++)
  25.                     Console.Write(numbers[i] + " ");
  26.             }
  27.             else
  28.             {
  29.                 throw new ArgumentOutOfRangeException();
  30.             }
  31.         }
  32.     }
  33. }
  34.  
Add Comment
Please, Sign In to add comment