Предмет: Информатика, автор: Rico99

Ввести массив x1,x2,...,x20. Элементы, на нечетных местах, расположить в порядке возрастания, а на нечетных в порядке убывания.


Аноним: А язык программирования какой?
Rico99: паскаль
iolandavalerypad353: На нечетных и на нечетных? Исправьте.

Ответы

Автор ответа: iolandavalerypad353
1

begin

 var a := ArrRandom(20, 0, 100); a.Println;

 var b := a.Where((el, ind)-> ind.isOdd).SortedDescending;

 var c := a.Where((el, ind)-> ind.isEven).Sorted;

 a := c.Interleave(b).ToArray;

 a.Println;

end.

Похожие вопросы
Предмет: Математика, автор: olwwyff
Предмет: Математика, автор: 4186
Предмет: Математика, автор: 1231725