Создать программу для сортировки массива тремя (обменная сортировка (метод «пузырька»), сортировка выбором, метод простого включения (сортировка все массивы сформировать случайным образом четными целыми числами в диапазоне [-40,0].
Ответы на вопрос:
отдел +;
использует из "";
пост
длинамассива = 100;
пер
массивы: ряд 3 из ряд длинамассива из цел;
сч1, сч2: узкцел;
вставкой(ряд+: ряд из цел);
пер
число: цел;
познеуп: цел;
позвставки: цел;
поз: цел;
указ
от познеуп: =1 до размер(ряд)-1 вып
число: =ряд[познеуп];
позвставки: =0;
пока число < ряд[позвставки] вып
увеличить(позвставки)
кон;
от поз: =познеуп-1 до позвставки по -1 вып
ряд[поз+1]: =ряд[поз]
кон;
ряд[позвставки]: =число
кон
кон вставкой;
выбором(ряд+: ряд из цел);
пер
позвставки: цел;
познеуп: цел;
число: цел;
поз: цел;
указ
от познеуп: =0 до размер(ряд)-2 вып
позвставки: =познеуп;
число: =ряд[познеуп];
от поз: =познеуп+1 до размер(ряд)-1 вып
если число < ряд[поз] то
число: =ряд[поз];
позвставки: =поз
кон
кон;
ряд[позвставки]: =ряд[познеуп];
ряд[познеуп]: =число
кон
кон выбором;
обменом(ряд+: ряд из цел);
пер
число: цел;
познеуп: цел;
позобмена: цел;
указ
от познеуп: =0 до размер(ряд)-2 вып
от позобмена: =размер(ряд)-2 до познеуп по -1 вып
если ряд[позобмена] < ряд[позобмена+1] то
число: =ряд[позобмена];
ряд[позобмена]: =ряд[позобмена+1];
ряд[позобмена+1]: =число
кон
кон
кон
кон обменом;
указ
от сч1 : = 0 до 2 вып
от сч2 : = 0 до длинамассива - 1 вып
массивы[сч1, сч2] : = узк(вширцел(целчасть(.случ() * 21) - 20 * 2))
кон
кон;
обменом(массивы[0]);
выбором(массивы[1]);
вставкой(массивы[2])
кон .
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
arsenandreeev03.03.2021 10:00
-
Tolyashasorokin18.11.2021 20:07
-
umrina98515.01.2021 22:24
-
Министрелия222211.11.2022 00:09
-
Aaa1nuchto06.12.2020 03:04
-
888oksana88802.03.2021 10:50
-
MASTER200829.08.2021 05:40
-
superogurec00202.04.2023 15:57
-
Sowa200602.09.2020 10:16
-
Пенелопа218917.02.2020 04:02
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.