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

бесплатно 0
4.5 163
Порядок составления и практической апробации программы, проверяющей, образуют ли элементы двумерного массива магический квадрат (суммы чисел по всем вертикалям, всем горизонталям и двум диагоналям одинаковы). Назначение и область применения программы.


Аннотация к работе
Программа должна осуществить сложение элементов матрицы по вертикали, по горизонтали и по диагоналям. Для программирования данной задачи используются структура данных - массив. Матрица определяется именем, размерность и типом. В программе для удобства пользователю исходная матрица формируется с помощью генерации случайных чисел. Для решения поставленной задачи в программе был объявлен двумерный массив(матрица) x:array [0..Программа предназначена для выполнения операции над матрицей. Программа написана на языке Object Pascal. На открывающем окне формы расположен меню MAINMENU, через которого можно открыть справки, помощь и закрыть программу.

Вывод
Результат контрольного примера

Программа предназначена для выполнения операции над матрицей. Программа написана на языке Object Pascal. Работает в среде операционных систем Widows 2000/XP. Для полноценной работы данной программы необходимы следующие ресурсы компьютера: процессор Pentium IV или Celeron 2.0 Ghz.

Оперативная память не менее 512 Мбайт, достаточное количество свободного места на диске - порядка 1 Гбайт.

Программа запускается нажатием на файл Magi.exe. На открывающем окне формы расположен меню MAINMENU, через которого можно открыть справки, помощь и закрыть программу. Ввод данных осуществляется с помощью случайных чисел. Нажатие на метку Показать вызывает процедуры формирования матрицы. Элементы матрицы и контрольной матрицы загружаются для отображения на форме в компонент STRINGGRID1.

Список литературы
1. Фаронов, В.В. Turbo Pascal [Текст]: учеб. пособие / В.В. Фаронов. - СПБ.: Питер, 2006. - 366 с.

2. Бобровский, С.И. Технологии Delphi 2006. Новые возможности [Текст] / С.И. Бобровский. - СПБ.: Питер, 2006.

3. Культин, Н.Б. Delphi в задачах и примерах [Текст] / Н.Б. Культин. - СПБ.: БХВ-Петербург, 2004.

4. Культин, Н.Б. Основы программирования в Delphi 7 [Текст] / Н.Б. Культин. - СПБ.: БХВ-Петербург, 2003.

5. Немнюгин, С.А. Turbo Pascal. Программирование на языке высокого уровня [Текст]: учебник для вузов / С.А. Немнюгин. - 2-е изд., перераб. и доп. - СПБ.: Питер, 2006.

6. Немнюгин, С.А. Turbo Pascal: Практикум [Текст] / С.А. Немнюгин. - 2-е изд. Перераб. и доп. - СПБ.: Питер, 2006.

7. Павловская, Т.А. Паскаль. Программирование на языке высокого уровня [Текст]: учебник для вузов / Т.А. Павловская. - СПБ.: Питер, 2004. (допущен Министерством образования).

8. Фаронов, В.В. Турбо Паскаль 7.0. Практика программирования [Текст]: учебное пособие / В.В. Фаронов. - М.: ОМД Групп, 2003.

9. Фаронов, В.В. Delphi 2005. Язык, среда, разработка приложений [Текст] / В.В. Фаронов. - СПБ.: Питер, 2005.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?