Определить номер первого четного элемента последовательности чисел - C#

Узнай цену своей работы

Формулировка задачи:

Даны натуральное число n, действительные числаa1, …,an Найти номер первого члена последовательности a1, …,an; если четных членов нет, то ответом должно быть число 0.

Решение задачи: «Определить номер первого четного элемента последовательности чисел»

textual
Листинг программы
            Random random = new Random();
 
            Console.WriteLine("Введите число n");
            var n = int.Parse(Console.ReadLine());
            int [] arr = new int[n];
 
            Console.WriteLine("Получилась последовательность:\n");
            for (int i = 0; i < n; i++)
            {
                arr[i] = random.Next(-10, 20);
                Console.Write(arr[i] + " ");
            }
           
            for (int i = 0; i < n; i++)
            {
                if (arr[i]%2 == 0)
                {
                    i++;
                    Console.WriteLine("\nПервый четный член последовательности находится на позиции: " + i);
                    return;
                }
 
            }
 
            Console.WriteLine("\nЧетный элементов нет"+
                "\n0");
 
            Console.ReadLine();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4 из 5
Похожие ответы