Определить количество элементов, имеющих чётные порядковые номера и являющихся нечётными числами - C#

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

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

помогите пожалуйста, c# даны а1, а2, ..а10. определить количество элементов, имеющих чётные порядковые номера и являющихся нечётными числами
Есть такой код, но это вроде не совсем то
public class Program
{
    public static void Main()
    {
        const int size = 10;
        Random rnd = new Random();
        int[] arr = new int[size];
        for (int i = 0; i < size; i++)
            arr[i] = rnd.Next(0, 10);
        for (int i = 0; i < size; i++)
            if (i % 2 == 0 && arr[i] % 2 != 0)
                Console.WriteLine("Позиция: {0}. Значение {1}", i, arr[i]);
        Console.ReadKey();
 
    }
 
  }
 
}

Решение задачи: «Определить количество элементов, имеющих чётные порядковые номера и являющихся нечётными числами»

textual
Листинг программы
static void Main(string[] args)
        {
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.Write("Введите длину массива: ");
            Console.ForegroundColor = ConsoleColor.Green;
            int a = int.Parse(Console.ReadLine());
            Console.WriteLine("");
 
            Random r = new Random();
 
            Console.ForegroundColor = ConsoleColor.White;
            int[] mas = new int[a];
            for (int i = 0; i < a; i++)
            {
                mas[i] = r.Next(-100, 100);
 
                if (i % 2 == 0 && mas[i] % 2 != 0)//условие как раз определяющее задачу
                {
                    Console.ForegroundColor = ConsoleColor.Green;//красит в зеленый цвет те элемнты которые удовлетворяют условию
                    Console.Write("{0,4}", mas[i]);
                }
                else
                {
                    Console.ForegroundColor = ConsoleColor.White;
                    Console.Write("{0,4}", mas[i]);
                }
            }
 
            Console.ReadLine();
        }

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


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

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

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