tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Дан одномерный целочисленный
Дан одномерный целочисленный массив (количество элементов массива вводится с клавиатуры). необходимо отсортировать элементы массива по возрастанию и вывести на экран. (на языке pascal)
Mew3200
3 19.09.2019 08:01
0
Ответы
скмниниручвк
08.10.2020 01:47
//FPC 2.6.4
var
a: array of longint;
size, i, j: longint;
begin
randomize;
writeln('Колво элементов: ');
readln(size);
setLength(a, size);
write('Исходный случайный массив: ');
for i:=0 to size-1 do
begin
a[i]:=random(201)-100;
write(a[i], ' ');
end;
writeln;
for i:=0 to size-2 do
for j:=0 to size-i-2 do
if a[j]>a[j+1] then
begin
a[j]:=a[j] xor a[j+1];
a[j+1]:=a[j] xor a[j+1];
a[j]:=a[j] xor a[j+1];
end;
writeln('Отсортированный массив: ');
for i:=0 to size-1 do write(a[i], ' ');
writeln;
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
diana22022005
04.03.2022 02:04
ВОПРОСЫ И ЗАДАНИЯ Как создать изображение в PaintNET? 2 Расскажите об инструментах PaintNET. 3 Расскажите о возможностях и функциях кисти 4Как открыть готовые изображения в...
Няшка1097
04.03.2022 01:56
Чему равна сумма чисел 110102 и 2410. (ответ дайте числом в десятичной системе счисления)...
artemlykov2000
04.03.2022 01:53
Я буду признательна если вы мне ....
ALPELGOLD
04.03.2022 01:53
Напишите программу, которая заполняет список из 10 элементов случайными числами на отрезке [-50; 50]. Найдите сумму всех элементов, оканчивающихся на 2...
jula1985ozpajo
02.06.2019 14:30
По данным x, y составить программу в паскале для вычисления функции z: 1) z=(min(x, y)+0,5))/(1+max^2(x, 2)z=система max(x, y), x 0 min(x, y), x =0....
Тупойшкольник0
02.06.2019 14:30
Составь и запиши двузначные числа из цифр 4,7,9...
xach5
18.05.2021 22:38
Какие ошибки в нижеследующем блоке кода? a = int(input()) b = int(input()) if a = b print( Введены одинаковые числа ) else print( Введены разные числа ) Выбери все правильные...
kapysta123
18.05.2021 22:45
Даны 10 чисел найти их произведение. Составить программу (на паскале)...
кфг
18.05.2021 22:46
Что будет выведено на экран в результате работы программы? b = 0 for i in range(5): b = b+i print(b)...
gri6anja20021
18.05.2021 22:47
Составить программу по данному алгоритму !...
Популярные вопросы
Твір на тему Порівняльна характеристика Ровени і Ребекки...
1
вывести формулу неконсервативных сил...
1
1 Какие меры, предприятия Екатерина Петровна для развития государства, позволившим...
3
Составьте цитатный план для ответа по теме ,,Митрофанушка и Простакова,,...
3
possessive pronouns.пример: 1 It s his bicycle.It s his2 Is this your book?3...
1
Речення з однорідними членами. Звертання. Вставні слова . Пряма мова. Діалог...
3
с английским! Очень надо. ...
1
Напишите конспект по истории нового времени 7 класс, §1....
2
Укажите,что тяжелее:2 л кислорода или 2 л сернистого газа SO2...
2
История карабахаОсобенно, после распада СССР ...
1
var
a: array of longint;
size, i, j: longint;
begin
randomize;
writeln('Колво элементов: ');
readln(size);
setLength(a, size);
write('Исходный случайный массив: ');
for i:=0 to size-1 do
begin
a[i]:=random(201)-100;
write(a[i], ' ');
end;
writeln;
for i:=0 to size-2 do
for j:=0 to size-i-2 do
if a[j]>a[j+1] then
begin
a[j]:=a[j] xor a[j+1];
a[j+1]:=a[j] xor a[j+1];
a[j]:=a[j] xor a[j+1];
end;
writeln('Отсортированный массив: ');
for i:=0 to size-1 do write(a[i], ' ');
writeln;
end.