Вот код программы:
class Program
{
static void Print(int[] a)
{
foreach (int elem in a)
{
Console.Write("{0} ", elem);
}
Console.WriteLine();
}
static void Main()
{
int[] one = { 2, 4, 6, 1, -5, 2, 9, -2 };
Console.WriteLine("Первый массив");
Print(one);
Console.WriteLine("Первый раз значение 2 встречается в нём позиции {0}",
Array.IndexOf(one, 2));
Console.WriteLine("Последний раз значени 2 встречается в нём в позиции {0}",
Array.LastIndexOf(one, 2));
Array.Sort(one);
Console.Write("отсортирован по возрастанию: ");
Print(one);
Array.Reverse(one);
Console.Write("отсортирован по убыванию: ");
Print(one);
int[] two = new int[one.Length];
Array.Copy(one, two, one.Length);
Console.Write("\nВторой массив: ");
Print(two);
Array.Copy(one, 2, two, 4, 4);
Console.Write("Вставка элементов в него: ");
Print(two);
Console.WriteLine("\nИтоговые массивы ");
Console.Write("Первый: ");
Print(one);
Console.Write("Второй: ");
Print(two);
Console.ReadKey();
}
}
Добавьте в программу метод Input, предназначенный для ввода с клавиатуры элементов массива.