Esempio n. 1
0
        static void Main(string[] args)
        {
            int[] array1 = new int[100];

            ArrayGen.ArrayGenerator(array1, -100, 100);

            for (int j = 0; j < array1.Length; j++)
            {
                int buffer;

                for (int k = 0; k < array1.Length - j - 1; k++)
                {
                    if (array1[k] > array1[k + 1])
                    {
                        buffer        = array1[k];
                        array1[k]     = array1[k + 1];
                        array1[k + 1] = buffer;
                    }
                }
            }

            ArrayGen.WriteArray(array1);

            Console.WriteLine($"Минимальное значение массива: {array1[0]}");
            Console.WriteLine($"Максимальное значение массива: {array1[array1.Length - 1]}");

            Console.Read();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            int summ = 0;

            int[] array3 = new int[20];

            ArrayGen.ArrayGenerator(array3, -100, 100);

            foreach (int i in array3)
            {
                if (i > 0)
                {
                    summ += i;
                }
            }

            ArrayGen.WriteArray(array3);

            Console.Write($"Сумма неотрицательных элементов массива: {summ}");
            Console.ReadLine();
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            int[,] array = new int[10, 10];
            int summ = 0;

            ArrayGen.ArrayGenerator(array, -100, 100);

            for (int i = 0; i < array.GetLength(0); i++)
            {
                for (int j = 0; j < array.GetLength(1); j++)
                {
                    if ((i + j) % 2 == 0)
                    {
                        summ += array[i, j];
                    }
                }
            }

            ArrayGen.WriteArray(array);

            Console.WriteLine($"Сумма элементов, стоящих на чётных местах массива: {summ}");
            Console.Read();
        }
Esempio n. 4
0
        static void Main(string[] args)
        {
            int[,,] array2 = new int[10, 20, 30];

            ArrayGen.ArrayGenerator(array2, -20, 20);

            for (int i = 0; i < array2.GetLength(0); i++)
            {
                for (int j = 0; j < array2.GetLength(1); j++)
                {
                    for (int k = 0; k < array2.GetLength(2); k++)
                    {
                        if (array2[i, j, k] > 0)
                        {
                            array2[i, j, k] = 0;
                        }
                    }
                }
            }

            Console.WriteLine("Done!");
            Console.ReadKey();
        }