Сформировать массив, состоящий из тех элементов исходного массива, которые меньше своего левого соседа - C#

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

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

Дан массив вещественных чисел. Сформировать новый массив, состоящий из тех элементов исходного массива, которые меньше своего левого соседа, используя коллекции

Решение задачи: «Сформировать массив, состоящий из тех элементов исходного массива, которые меньше своего левого соседа»

textual
Листинг программы
Collection<double> collection1 = new Collection<double> { 1, 1.5, 0.5, 2.5, 2, 3, 4.5, 3.5, 5 };
Collection<double> collection2 = new Collection<double>();
 
foreach (double d in collection1)
     Console.Write("\t" + d);
 
Console.WriteLine();
 
for (int i = 1; i < collection1.Count; i++)
{
     if (collection1[i] < collection1[i - 1])
          collection2.Add(collection1[i]);
}
 
foreach (double d in collection2)
     Console.Write("\t" + d);
 
Console.WriteLine();
Console.ReadKey();

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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