Дан целочисленный массив A размера N. Переписать в новый целочисленный массив B все четные числа из исходного - C#

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

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

Величина размерности и элементы массива вводятся через клавиатуру

Решение задачи: «Дан целочисленный массив A размера N. Переписать в новый целочисленный массив B все четные числа из исходного»

textual
Листинг программы
            Console.WriteLine("Введите размер массива");
            int N = Convert.ToInt32(Console.ReadLine());
 
            Console.WriteLine("Заполните массив числами");
            int[] A = new int[N];
            int cnt = 0;
            for (int i = 0; i < N; i++)
            {
                A[i] = Convert.ToInt32(Console.ReadLine());
                if (A[i] % 2 == 0) 
                    cnt++; //сколько будет четных чисел
            }
            int[] B = new int[cnt];
 
            cnt = 0;
            for (int i = 0; i < N; i++)
            {
                if (A[i] % 2 == 0)
                {
                    B[cnt] = A[i];
                    Console.Write("B[" + cnt + "] = " + B[cnt] + " ");
                    cnt++;
                }
            }
 
            Console.ReadLine();

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


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

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

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