tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Pascalabcnet : ввести и
Pascalabcnet : ввести и упорядочить последовательность из n натуральных чисел таким об-разом, чтобы она возрастала до середины, а затем убывала.
grabon12312
1 21.09.2019 22:10
2
Ответы
knopiknopa
08.10.2020 08:05
// PascalABC.NET 3.3
begin
var n:=ReadInteger;
var a:=ArrRandom(n,10,90); a.Println;
a:=a[0:n div 2].Sorted.ToArray+a[n div 2:n].SortedDescending.ToArray;
a.Println;
end.
Пример:
10
82 83 53 79 31 34 24 66 47 44
31 53 79 82 83 66 47 44 34 24
ПОКАЗАТЬ ОТВЕТЫ
emilgasanov
08.10.2020 08:05
PascalABC.NET 3.3.5, сборка 1644 от 23.03.2018
Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('n=');
var a:=ArrRandom(n,-50,60); a.Println;
(a[:n div 2].OrderBy(t->t)+a[n div 2:].OrderByDescending(t->t)).Println
end.
Пример
n= 10
53 -39 49 22 -18 40 -40 -9 -16 0
-39 -18 22 49 53 40 0 -9 -16 -40
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Брат111111111
30.04.2020 11:57
Задание № 1 В одной из кодировок Unicode каждый символ кодируется 8 битами. Определите размер следующего предложения в данной кодировке: Информация для человека – это...
2004080111
30.04.2020 11:57
Из заданного числа вычли сумму его цифр. Из результата вновь вычли сумму его цифр и т. д. Через сколько таких действий получится нуль?Не моглибывы с Паскаль в Python перевести...
Онелик
30.04.2020 11:58
Задача по информатике решить. Сам в ней очень плохо разбираюсь...
Лида1113внк
17.09.2019 18:20
Каким образом определяются размеры листа бумаги документа? что такое маркер списка?...
guka070806
09.09.2019 15:34
Логические выражения ¬((x& ¬yvx)& yv¬z)...
kanony
17.04.2020 15:19
Заданные одномерные массивы А, В с 10 чисел. Построить массив С, каждый элемент которого вычисляется как си = | sqr (ai-sqr (bi) │. печати массив С, максимальный элемент...
Dilyash2007
17.04.2020 15:19
В чем проблема? Должны выводиться дороги...
5alo
17.04.2020 15:19
Какие кнопки используются для добавления гиперссылки КОНКРЕТНО Четвёртый во ЗАРАНЕЕ...
AlisaLisa005
28.02.2021 20:02
Используйте парный сочинительные союз а)...Sue...Kate can play tennis.They don t go in for sports at all.б)...my sister ... i are fond of arts.We often visit exhibition.в)Peter...
nona2003
28.02.2021 20:02
Перечислите факторы, влияющие на численность популяции животных и человека (отдельно)...
Популярные вопросы
Тело свободно падает с высоты 80 м. каково изменение его кинетической...
3
2примера вынужденного существования в природной среде...
2
(50 ,только всё подробно) пусть отрезок [mn]-средняя линия трапеции...
3
Сколько всего десятков содержится в числе 287570?...
3
сколько лет с тех пор а я всё не могу забыть бабушкиного пряника!...
3
Уцьому місті є вулиця олеся гончара а сама назва міста виступає паронімом...
1
Какими государствами граничит государства усуней?...
3
Расстояние от перми до казани,равное 723 км,автомобиль проехал за 13...
3
Проект на тему расчеты для 3 класса...
2
Does your parents live in a house () там типо надо поставить does,play...
2
begin
var n:=ReadInteger;
var a:=ArrRandom(n,10,90); a.Println;
a:=a[0:n div 2].Sorted.ToArray+a[n div 2:n].SortedDescending.ToArray;
a.Println;
end.
Пример:
10
82 83 53 79 31 34 24 66 47 44
31 53 79 82 83 66 47 44 34 24
Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('n=');
var a:=ArrRandom(n,-50,60); a.Println;
(a[:n div 2].OrderBy(t->t)+a[n div 2:].OrderByDescending(t->t)).Println
end.
Пример
n= 10
53 -39 49 22 -18 40 -40 -9 -16 0
-39 -18 22 49 53 40 0 -9 -16 -40