Курсовая работа: Обработка матриц

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. Постановка задачи

2. Разработка алгоритма

3. Разработка программы и пользовательского интерфейса

3.1 Создание оконного приложения

3.2 Этапы создания оконного приложения

3.3 Страница Стандартные Палитры Компонентов

3.4 Организация ввода и вывода данных

3.5 Создание меню приложений в среде Delphi

3.6 Структура проекта Delphi

Возможно вы искали - Курсовая работа: Обработка матриц

3.7 Форма в режиме дизайна

3.8 Форма в режиме выполнения

3.9 Задание исходной матрицы

4. Отладка программы

4.1 Синтаксические ошибки

4.2 Ошибки периода выполнения программы

4.3 Логические ошибки

ВЫВОДЫ

ПЕРЕЧЕНЬ ССЫЛОК

Похожий материал - Контрольная работа: Обработка одномерных массивов в среде программирования Lazarus

ПРИЛОЖЕНИЯ


ВВЕДЕНИЕ

Тема курсовой работы по программированию «Обработка матриц».

Цель работы - научиться анализировать задание и определить перечень вопросов, которые будут решаться в данной работе, создавать список функциональных требований к программе, то есть определение того, что, собственно, будет выполнять разрабатываемая программа, не рассматривая конкретную реализацию этих функций, в задачах лексического и синтаксического анализа, уметь определять возможные ошибки в записи операторов, описывать интерфейс программы и те функции, которые она будет выполнять.

Delphi– это среда разработки программ, ориентированных на работу в операционных системах семейства Windows. Программы в Delphi создаются на основе современной технологии визуального проектирования. С помощью Delphi можно создать удобный интерфейс программы, в который могут входить различные меню, окна для ввода и вывода текстовой информации и т.п. Такие оконные приложения – основной вид приложений, используемых в операционных системах семейства Windows.

Очень интересно - Курсовая работа: Определение срока поломки компьютера

Delphi только упрощает процесс создания интерфейса, но не заменяет собой собственно программирования. Программы в Delphi пишутся на языке ObjectPascal, который является преемником и развитием языка TurboPascal.


1. Постановка задачи

Дана числовая матрица 7*9. Создать одномерные массивы А и В, состоящие из элементов контуров

1,3-1,4-2,4-3,5-5,3-5,2-4,2-4,1-3,1-3,2-2,3-1,3

3,9-5,11-7,9-6,8-4,8-3,9

Вам будет интересно - Реферат: Организация экономических данных в Excel и методы подготовки их к анализу

Найти min из положительных элементов массива А и max из отрицательных В.

Они делят А и В на 2 части. Создать новые массивы С1 и С2, соединив соответственно вторую часть массива А с первой массива В, и наоборот. Отсортировать С1 по возрастанию, С2 по убыванию методом пузырька.

Требуется создать одномерные массивы А и В, состоящие из элементов контуров. Найдем минимальные положительные значения массива А и максимальные отрицательные значения из массива В. Создадим новые массивы С1 и С2 и отсортируем значения по возрастанию и убыванию, предварительно ознакомившись с «методом пузырька».


2. Разработка алгоритма

Алгоритм работы программы заключается в следующем:

Похожий материал - Курсовая работа: Расчет параметров и стоимости ЛВС (локальной вычислительной сети) предприятия согласно индивидуального варианта чертежа

1) Ввод значений элементов матрицы.

2) Задание массивов А и В.

3) Поиск минимального положительного элемента в массиве А и максимального отрицательного в массиве В. Для этого соответствующим переменным присваиваются начальные значения. Затем циклически происходит проверка текущего элемента массива (А и В) на условие «текущий элемент меньше (больше) минимального (максимального)». Если условие выполняется, то происходит изменение значения минимального (максимального) элемента.

4) Формируются новые массивы С1 и С2, методом объединения соответственно второй части массива А с первой массива В, и наоборот.