Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
Кэти305
08.04.2023 10:08 •
Информатика
С#, консоль дан целочисленный массив размера n. вставить после каждой его серии элемент с нулевым значением. серия - это группа подряд идущих одинаковых элементов, длина серии — количество этих элементов (длина серии может быть равна 1).
Показать ответ
Ответ:
дэн247
12.07.2020 12:58
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++)
{
newArray[newArrayIndex++] = sourceArray[i];
if (i == sourceArray.Length - 1 || sourceArray[i] != sourceArray[i + 1])
newArray[newArrayIndex++] = 0;
}
for (int i = 0; i < newArrayIndex; i++) //Выводим новый массив на экран
Console.Write(newArray[i] + " ");
Console.ReadKey();
}
0,0
(0 оценок)
Популярные вопросы: Информатика
markinaalisa2003
28.12.2021 06:14
Всем Здраствуйте кто нибудь с Тестом 2.Среди парадигм программирования выделяют...A)логическое программированиеB)программирование на языке высокого уровняC)программирование...
Saaabiii
15.10.2020 08:17
решить задание по информатике...
Pisos1337228
15.04.2023 23:36
Для чего была нужна письменность финикийским торговцам...
lazzat8
10.01.2020 18:51
1)укажите слово образованное суффиксальным подоконник 2)прыгун 3)недруг 4)демонтаж 2)какое слово состоит из приставки корня и окончания 1)влево 2)написав 3)антифашист...
svetacok
10.01.2020 18:51
Вугол с величиной 113 вписана окружность которая касается сторон угла в точках а и в найдите угол аов....
ksulo
10.01.2020 18:51
Переведите подчеркнутые глаголы, выбрав правильную форму из предложенных после каждого предложения вариантов. 1. письмо было послано вчера. а) is sent в) was sent c)...
ldontknow1
10.01.2020 18:51
Вкаком причастии пишется суффикс ащ?...
okolota05
10.01.2020 18:51
Угол падения луча на воду равен 30 *. определите угол преломления, если показатель преломления равен 1,5....
tanya3104
10.01.2020 18:51
Определите длину световой волны, частота колебаний которой составляет 5 * 10 ^ 14c ^-1у вакууме...
Маша28201
10.01.2020 18:51
Вершины треугольника abc лежат на сфере. найдите радиус сферы если расстояние от центра сферы до плоскости треугольника равно корень(26)см, ab=7см, bc=24см, ac=25см....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
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++)
{
newArray[newArrayIndex++] = sourceArray[i];
if (i == sourceArray.Length - 1 || sourceArray[i] != sourceArray[i + 1])
newArray[newArrayIndex++] = 0;
}
for (int i = 0; i < newArrayIndex; i++) //Выводим новый массив на экран
Console.Write(newArray[i] + " ");
Console.ReadKey();
}