CCCPaste

ДЗ: Сдвиг значений массива

internal class Program
{
static void Main(string[] args)
{
int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

Console.WriteLine(string.Join(" ", numbers));
Console.Write("На сколько сдвинуть массив влево: ");
int shiftAmount = Convert.ToInt32(Console.ReadLine());

for (int i = 0; i < shiftAmount; i++)
{
int firstNumber = numbers[0];

for (int j = 0; j < numbers.Length - 1; j++)
{
numbers[j] = numbers[j + 1];
}

numbers[numbers.Length - 1] = firstNumber;
}

Console.WriteLine(string.Join(' ', numbers));
Console.ReadKey();
}
}