ulong Console WriteLine Введите размер массива Convert ToUInt64 Consol

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
ulong n = 0;
Console.WriteLine("Введите размер массива");
n = Convert.ToUInt64(Console.ReadLine());
Console.WriteLine("\n\tЗаполняем массив случайными цифрами от -1000 до 1000");
int[] array = new int[n];
int[] mass = new int[n];
Random r = new Random();
int length = array.Length;
Console.Write("\n");
for (int i = 0; i < length; i++)
{
array = r.Next(-1000, 1000);
mass = array;
}
Console.WriteLine("\n\tИсходный массив...\n");
foreach (int i in array)
{
Console.Write(i.ToString() + " ");
}
Console.Write("\n");
int temp = 0;
for (int j = 0; j < 3; j++)
{
for (int i = 0; i < length - 1; i++)
{
if (array > array[i + 1])
{
temp = array;
array = array[i + 1];
array[i + 1] = temp;
}
}
}
Console.WriteLine("\nТретье по величине число равно : "
+ array[length-3].ToString());
for (int i = 0; i < length; i++)
{
if (mass == array[val])
Console.WriteLine("В исходном массиве позиция : "
+ i.ToString());
}
...