tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
С#, консоль дан целочисленный
С#, консоль дан целочисленный массив размера n. вставить после каждой его серии элемент с нулевым значением. серия - это группа подряд идущих одинаковых элементов, длина серии — количество этих элементов (длина серии может быть равна 1).
ролимов
1 15.06.2019 04:00
4
Ответы
maschakriki
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();
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Маша20075906079
24.09.2019 11:18
Меры информации в информатике? ...
Karcat2306
24.09.2019 11:16
Напишите код на c. вычислить площадь треугольника по трем сторонам – a, b, c. длины сторон ввести с клавиатуры....
akonya24
26.08.2019 21:30
Утебя есть сосуды 5 литров и 9 литров.переливай,наполняй,выливай для того чтобы у тебя в одном сосуде оказалось 7 литров...
antonangel88p09szr
15.04.2020 20:21
Что такое создание проекта?...
danilkuznets01
15.04.2020 20:21
Оператор Write ( sister );выводит на экран :1)sister2)Write ( sister );3) sister 4)Write( )5)door...
makssaulin
12.12.2020 19:03
схему со всеми необходимыми элементами по этому выражению...
elmira64
12.12.2020 19:03
Здравствуйте, ребята. На этой неделе у вас предворительная к/р. за8.12.20 6б14.12.20 6аЗадания состоят из 20 тестов 1. В меню текстового редактора не входит: А) файл...
Ali0429
12.12.2020 18:59
Как называется область оперативной памяти, в которой хранятся значения параметров и адреса возврата вызываемых функций?...
plotnikdias
11.09.2019 12:12
1)частное чисел 735 и разность чисел 85 и 362)частное суммы чисел 251 и 649 и числа 75...
holoyf
11.09.2019 13:20
Свойства вод океана: тёплые и холодные течения...
Популярные вопросы
Очень важно и во жизни и смерти...
1
На первом энергетическом уровне 2, а на втором - 5 электронов...
2
Найдите неизвестный множитель (вспомните правило): х*19/56=5/8...
1
Проанализируйте половозрастную пирамиду России в 2019 году (следующий...
2
сделать номер 678 под номером 1 и 2там нужно рассписать на классы...
2
Куди був спрямований міграційний потік українців з підавстрійської...
2
В каждом отрывке мелодии определить размер...
3
Восьмиклассница Катя на завтрак съела одно куриное яйцо (массой...
3
38:9 =_(ост) ;17:4=_(ост);39:6=_(ост);57:7=_(ост);66:8=_(ост);29:3=_(ост)...
1
Усиление Московского княжества Тест 1.Укажите московского князя,...
2
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();
}