Упорядочение массивов.
Задание:составить схему алгоритма и программу проверки массива на упорядоченность по возрастанию и в случае необходимости произвести упорядочение. Вывести нa печать листинг программы и результаты в виде исходного и упорядоченного массивов (см. таблицу 15.1).
Программа должна содержать все требования предыдущих работ.
Указания:
Наиболее простой метод из множеств известных состоит в поиске минимального элемента массива.
Проверку упорядоченности массива и выполнение операций упорядочения выполнить в виде подпрограмм
Таблица 15.1
Массивы | |
3,75; 1,3; 2; 0,375; 2,71; 12,55; 0,185; 14,7; 350; 1,5; 7,17. | |
10,2; 9; 8,25; 1,1; 1,7; 3; 6; 5; 4; 3,7; 8,27. | |
-5,25; -3,2; -7,15; 2,27; 0,25; 3,175; 12,8; -4,35; 0,1; 0,5; 7,45. | |
12,7; 0,3; 0,25; 17,8; 15,47; 10,81; 2,75; 4,33; 0,85; 0,15; 6,5. | |
-1,5; 27,85; 0,27; 1,2; 40,5; 3,85; -0,34; -0,82; 17,6; -0,375; 15. | |
277,5; -13,8; 0,25; 18,48; 0,37; 45,45; 137; -17,6; 2,48; 12,35;-12.75. | |
425,73; 384,3; -18,25; -0,37; -0,75; 275; 10,4; -5; -4.3; 12,4; 6,18. | |
-0,37; 175; -15,75; 6; 7; 18,37; 6,15; 1,35; -4,7; 316; 0,255. | |
415; 0,54; -3; -2,75; 0,15; 17,85; 6,7; -7,5; -15,4; 0,86; 1,37. | |
752; -15; 16,75; 0,37; 1,35; -1,45; 8,4; 10,37; 43; 17,1; -0,45. |
Задание 2: выполнить задание 1, расположив массив в оперативной памяти динамически. Значение N вводится по запросу с клавиатуры (N – количество элементов массива)
Лабораторная работа №16
Задание: составить программу для вычисления произведения двух матриц M и P размерности N*N.Обе матрицы размещаются в оперативной памяти динамически,а значение N вводится по запросу с клавиатуры. Исходные матрицы и результирующую матрицу вывести на экран видеотерминала. Исходные данные и формулы расчета использовать из лабораторной работы №6.
Лабораторная работа №17
Дата добавления: 2015-03-26; просмотров: 747;