Сформировать массив, состоящий из тех элементов исходного массива, которые меньше своего левого соседа - 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();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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