![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.12.2014
Сообщений: 13
|
![]()
Дано целое число L и целочисленный массив N.Заменить каждую серию массива ,длина которой меньше L на один элемент с нулевым значением .Серия- группа подряд идущих одинаковых элементов.
Я короче код сделал но он не правильно работает . Исправьте в нём ошибки ,пожалуйста. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Task2 { class Task2 { static void Main(string[] args) { int s = 1; do { Console.WriteLine("Enter length of array: "); int n = int.Parse(Console.ReadLine()); Console.WriteLine("Enter l : "); int l = int.Parse(Console.ReadLine()); Console.WriteLine("Enter l : "); int l = int.Parse(Console.ReadLine()); int[] a = new int[n]; Console.WriteLine("Enter array: "); for (int i = 0; i < n; i++) { a[i] = int.Parse(Console.ReadLine()); } int cout = 1; for (int i = 0; i < n - 1; i++) { if (a[i] != a[i + 1]) { cout++; } } Console.WriteLine("number of series is " + cout); int[] b = new int[n - cout*l]; int j = 0; for (int i = 0; i < a.Length - 1; i++) { int c = 1; { b[j] = a[i]; if (a[i] == a[i + c]) { b[j] = a[i]; j++; } } if(c<l-1) c++; } Console.WriteLine("Summary array: "); for (int i = 0; i < b.Length; i++) { Console.Write(" " + b[i]); } Console.WriteLine(); Console.WriteLine("1 - calc once more, 2 - exit"); s = int.Parse(Console.ReadLine()); Console.Clear(); } while (s != 2); Console.WriteLine("Thanks for using! Now press any key"); Console.ReadKey(); } } } |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка: String[1]: the Size property has an invalid size of 0. | mrChester | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 1 | 18.01.2012 20:06 |
[SIZE="4"]Найти максимальное число y Delphi[/SIZE] | Артем1904 | Помощь студентам | 5 | 16.12.2011 10:22 |
Резиновый font-size, Как сделать резионвый font-size в блоке? | AlienNation | HTML и CSS | 0 | 26.09.2011 09:14 |