Курсовая работа: Разработка приложения для Windows, представляющего собой выполнение операции над матрицами

ifk=n+1 thenlabel4.caption:='Данная матрица является магичесим квадратом'

elselabel4.caption:='Эта матрица не является магическим квадратом';

end;

// Вывод в StringGrid3 контрольной матрицы

procedure TForm1. Label6Click (Sender: TObject);

begin

randomize;

n:=strtoint (edit1. Text);

stringgrid1. Visible:=true;

n:=n-1;

StringGrid1. Height:=StringGrid1. DefaultRowHeight* (strtoint (edit1.text)+1);

StringGrid1. Width:=StringGrid1. DefaultColWidth* (strtoint (edit1.text)+1);

StringGrid1. ColCount:=strtoint (edit1.text);

StringGrid1. RowCount:=strtoint (edit1.text);

for i:=0 to n do

for j:=0 to n do

begin

x [i, j]:=random(1)+1;

end;

for i:=0 to n do

for j:=0 to n do

begin

stringgrid1. Cells [j, i]:=inttostr (x[i, j]);

end;

end;

2.2 Спецификация программы

Исполняемый файл программы выполнения операции над матрицами имеет название Matr.exe и расположен на компакт-диске в каталоге Matr1\Magi. Состав проекта.

Наименование Обозначение Примечания
Magi.res Файл ресурсов Содержит пиктограммы, графические изображения
Magi.dpr Файл проекта Связывает все файлы из которых состоит приложение
Magi.dof Файл параметров проекта Содержит текущие установки проекта: настройки компилятора и компоновщика, имена служебных каталогов, условные директивы
Magi.cfg Файл, содержащий конфигурационную информацию о проекте Содержит информацию о том какие окна открыты и в каких позициях они расположены
Unit2.pas Файл программного модуля для формы №2 Определяет функциональность формы №2
Unit2.dfm Файл формы №2 Содержит список свойств всех компонентов, включенных в форму №2
Unit2.dcu Объектный файл для Unit2.pas Откомпилированная версия Unit2.pas
Unit1.pas Файл программного модуля для формы №1 Определяет функциональность формы №1
Unit1.dfm Файл формы №1 Содержит список свойств всех компонентов, включенных в форму №1
Unit1.dcu Объектный файл для Unit1.pas Откомпилированная версия Unit2.pas

2.3 Текст программы

Листинг программы.

unit Unit1;

interface

К-во Просмотров: 389
Бесплатно скачать Курсовая работа: Разработка приложения для Windows, представляющего собой выполнение операции над матрицами