Задать вопрос
28 августа, 09:26

С#, консоль

Дан целочисленный массив размера N. Вставить после каждой его серии элемент с нулевым значением. Серия - это группа подряд идущих одинаковых элементов, длина серии - количество этих элементов (длина серии может быть равна 1).

+4
Ответы (1)
  1. 28 августа, 11:47
    0
    Using System;

    static void Main ()

    {

    int[] sourceArray = new int[] {3, 1, - 4, - 4, 65}; / / Исходный массив

    int[] newArray = new int[sourceArray. Length * 2]; / / Новый массив с максимальной нужной длиной

    int newArrayIndex = 0; / / Индекс для нового массива

    for (int i = 0; i < sourceArray. Length; i++)

    sourceArray[i]! = sourceArray[i + 1])

    newArray[newArrayIndex++] = 0;

    for (int i = 0; i < newArrayIndex; i++) / / Выводим новый массив на экран

    Console. Write (newArray[i] + " ") ;

    Console. ReadKey () ;

    }
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «С#, консоль Дан целочисленный массив размера N. Вставить после каждой его серии элемент с нулевым значением. Серия - это группа подряд ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы