• Предмет: Информатика
  • Автор: slavadubov2017
  • Вопрос задан 6 лет назад

СРОЧНО!!!!
Найти наибольший элемент из элементов одномерного массива, имеющих четный номер.

Ответы

Ответ дал: drainer1
0

Language: C# , IDE: Visual Studio .

string CountString;

           TryAgain:

           Console.WriteLine("Введите количество элементов массива (от 2 до 100)");

           CountString = Console.ReadLine();

           if(! ( uint.TryParse(CountString, out uint Count) && Count <= 100 && Count >=2 ) )

           {

               Console.WriteLine("Введите корректное значение, попробуйте ёще раз.");

               Console.ReadLine();

               goto TryAgain;

           }

           var Array = new int[Count];

           var ListForEven = new List<int>();

           var Randomizer = new Random();

           int RandomNumber;

           for(int i = 0; i < Count; i++)

           {

               RandomNumber = Randomizer.Next(-1000, 1000);

               Array[i] = RandomNumber;

           }

           foreach(int Even in Array)

           {

               if (Even % 2 == 0) ListForEven.Add(Even);

           }

           Console.WriteLine($"Максимальное чётное число из массива: {ListForEven.Max()}");

           Console.ReadLine();

Вас заинтересует