Определить количество элементов, имеющих чётные порядковые номера и являющихся нечётными числами - 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(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д