М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
KristinaSagat55555
KristinaSagat55555
01.07.2021 02:05 •  Информатика

Напишите сортировку одномерного массива с метода пузырька. Метод пузырька должен быть подпрограммой, а массив сформирован через рандом.

👇
Ответ:
sinitsadmitrij
sinitsadmitrij
01.07.2021

Сортировка методом пузырька заключается в том, что по массиву осуществляются множественные проходы. На каждом проходе очередной элемент сравнивается со следующим за ним. И если он больше (при сортировке по возрастанию), то элементы массива меняются местами.

Таким образом при первом проходе по массиву при сортировке по возрастанию последним в массиве оказывается самое большое значение. При следующем проходе на предпоследнем месте окажется максимальное из оставшихся чисел. Сравнивать последнее и предпоследнее числа нет смысла. Поэтому количество просматриваемых элементов массива на каждом проходе сокращается на 1. Количество проходов равно количеству элементов массива за вычетом единицы, т.к. происходит попарное сравнение.

4,7(93 оценок)
Открыть все ответы
Ответ:
лизя5ррр
лизя5ррр
01.07.2021

терминатор начала и конца работы функции

терминатором начинается и заканчивается любая функция. тип возвращаемого значения и аргументов функции обычно указывается в комментариях к блоку терминатора.

операции ввода и вывода данных

в гост определено множество символов ввода/вывода, например вывод на магнитные ленты, дисплеи и т.п. если источник данных не принципиален, обычно используется символ параллелограмма. подробности ввода/вывода могут быть указаны в комментариях.

выполнение операций над данными

в блоке операций обычно размещают одно или несколько (гост не запрещает) операций присваивания, не требующих вызова внешних функций.

блок, иллюстрирующий ветвление алгоритма

блок в виде ромба имеет один вход и несколько подписанных выходов. в случае, если блок имеет 2 выхода (соответствует оператору ветвления), на них подписывается результат сравнения — «да/нет». если из блока выходит большее число линий (оператор выбора), внутри него записывается имя переменной, а на выходящих дугах — значения этой переменной.

вызов внешней процедуры

вызов внешних процедур и функций помещается в прямоугольник с дополнительными вертикальными линиями.

начало и конец цикла

символы начала и конца цикла содержат имя и условие. условие может отсутствовать в одном из символов пары. расположение условия, определяет тип оператора, соответствующего символам на языке высокого уровня — оператор с предусловием (while) или постусловием (do … while).

подготовка данных

символ «подготовка данных» в произвольной форме (в гост нет ни пояснений, ни примеров), задает входные значения. используется обычно для циклов со счетчиком.

соединитель

в случае, если блок-схема не умещается на лист, используется символ соединителя, отражающий переход потока между листами. символ может использоваться и на одном листе, если по каким-либо причинам тянуть линию не удобно.

комментарий

комментарий может быть соединен как с одним блоком, так и группой. группа блоков выделяется на схеме пунктирной линией.

4,7(40 оценок)
Ответ:
Dasěuke345
Dasěuke345
01.07.2021
Перечислим основные факторы, способствующие повышению эффективности образовательного процесса при условии комплексной информатизации системы образования: оперативность получения информации из структурных подразделений и учебных заведений; снижение прямых и обратных потоков информации; оперативное получение и обработка отчетности; системное хранение и оперативное использование нормативной базы, информации о материально-технической базе, кадровом составе учебных заведений, периодичности прохождения педагогическими кадрами курсов повышения квалификации, опыте работы учебных заведений, педагогов; информатика и информационно-коммуникационные технологии занимают особое положение в современном мире. навыки владения компьютером, использование информационных и коммуникационных технологий в повседневной работе, умение использовать возможности сети интернет - такова реальность сегодняшнего дня. информационные технологии неизбежно ведут к изменениям в организации учебного процесса.  важно определить их истинную роль и место, которое им должно быть отведено в организации учебного процесса, а также в образовательным учреждением.
4,7(87 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ