Описание алгоритма решения задачи графическим способом. Ввод элементов исходного массива в цикле. Нахождение определённых элементов. Сортировка элементов с помощью пузырькового метода. Разработка программы на языке Pascal. Поиск наибольшего элемента.
В массив C записать все элементы из матрицы A, неравные числу, введенному с клавиатуры, и подсчитать число таких элементов. Ввод элементов массива выполняется в цикле. Проходы по массиву повторяются N-1 раз или до тех пор, пока на очередном проходе не окажется, что обмены больше не нужны, что означает - массив отсортирован. При каждом проходе алгоритма по внутреннему циклу, очередной наибольший элемент массива ставится на свое место в конце массива рядом с предыдущим «наибольшим элементом», а наименьший элемент перемещается на одну позицию к началу массива («всплывает» до нужной позиции как пузырек в воде, отсюда и название алгоритма).
Список литературы
алгоритм пузырьковый pascal вектор
1. Иванов А.Ф., Потапова О.Н., Салихова Г.Л. Основы алгоритмического языка Pascal. - Альметьевск: тип. АЛНИ, 2007 Г.
2. Павловская Т.А. Паскаль. Программирование на языке высоко уровня.-СПБ.: - Питер, 2004 г.