Поменять местами первый отрицательный и последний положительный элементы массива - C# (191630)
Формулировка задачи:
Поменять местами первый отрицательный и последний положительный элементы массива. Учесть возможность того, что отрицательных или положительных элементов в массиве может не быть.
Решение задачи: «Поменять местами первый отрицательный и последний положительный элементы массива»
textual
Листинг программы
using System; using System.Linq; namespace lab { class Program { static void Main(string[] args) { int[] x = new[] { 1, 5, 6, -1, -2}; int a = x.FirstOrDefault(i => i < 0); int b = x.LastOrDefault(i => i > 0); Console.WriteLine("{0} : {1}", a == 0 ? "Отрицательный элемент отсутствует" : a.ToString(), b == 0 ? "Положительный элемент отсутствует" : b.ToString()); Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д