Для студентов по предмету Информатика(Lazarus) прямоугольная матрица А(n,m), n(Lazarus) прямоугольная матрица А(n,m), n
2021-07-092021-07-09СтудИзба
Лабораторная работа: (Lazarus) прямоугольная матрица А(n,m), n
Описание
Дана целочисленная прямоугольная матрица А(n,m), n<=10, m<=15. Разработать модуль, содержащий следующие подпрограммы:
1.Процедуру ввода матрицы из компонента STRINGGRID.
2. Процедуру вывода матрицы в компонент STRINGGRID.
3.Процедуру, которая в каждой строке матрицы находит макс. элемент и формирует одномерный массив из найденных элементов.
4. Процедуру, удаляющую из матрицы строку с заданным номером.
Номер строки ввести в основной программе и передать в процедуру в качестве параметра.
5.Функцией проверить наличие нулей на главной диагонали.
6.Процедуру замены побочной диагонали на единицы.
1.Процедуру ввода матрицы из компонента STRINGGRID.
2. Процедуру вывода матрицы в компонент STRINGGRID.
3.Процедуру, которая в каждой строке матрицы находит макс. элемент и формирует одномерный массив из найденных элементов.
4. Процедуру, удаляющую из матрицы строку с заданным номером.
Номер строки ввести в основной программе и передать в процедуру в качестве параметра.
5.Функцией проверить наличие нулей на главной диагонали.
6.Процедуру замены побочной диагонали на единицы.
Характеристики лабораторной работы
Список файлов
- Действия с матрицей (с интерфейсом)
- Иконки (дополнительно)
- Logotype.jpg 48,78 Kb
- icons8-вывод-16.png 254 b
- icons8-выход-16.png 283 b
- icons8-закрыть-окно-16.png 231 b
- icons8-заменить-16.png 331 b
- icons8-информация-об-устройстве-16.png 270 b
- icons8-кнопка2-50.png 647 b
- icons8-меню-16.png 115 b
- icons8-очистить-корзину-16.png 361 b
- icons8-сортировка-по-возрастанию-16.png 190 b
- icons8-сортировка-по-убыванию-16.png 183 b
- icons8-0-в-кружке-16.png 288 b
- backup
- project1.lpi 2,45 Kb
- project1.lpr 423 b
- project1.lps 5,67 Kb
- unit1.lfm 220,38 Kb
- unit1.pas 6,38 Kb
- unit2.pas 2,12 Kb
- unit3.lfm 110,46 Kb
- unit3.pas 487 b
- lib
- i386-win32
- project1.compiled 736 b
- project1.o 31 Kb
- project1.or 177,73 Kb
- project1.res 135,67 Kb
- unit1.lfm 2,38 Kb
- unit1.o 306,6 Kb
- unit1.ppu 11,29 Kb
- unit2.o 4,43 Kb
- unit2.ppu 2,26 Kb
- x86_64-win64
- project1.compiled 1,21 Kb
- project1.o 28,71 Kb
- project1.obj 295,69 Kb
- project1.res 135,79 Kb
- unit1.lfm 220,38 Kb
- unit1.o 389,3 Kb
- unit1.ppu 104,05 Kb
- unit2.o 10,49 Kb
- unit2.ppu 3,54 Kb
- unit3.lfm 224 b
- unit3.o 250,31 Kb
- unit3.ppu 96,56 Kb
- project1.exe 24,32 Mb
- project1.ico 133,83 Kb
- project1.lpi 2,45 Kb