Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет по лабораторной на Delphi.http://vk.com/p...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
719.87 Кб
Скачать

Инструкция пользователю

Данная программа создана для вывода на канву броуновского движения точки. Пользователь должен ввести паузу между начертаниями точки и количество рисуемых точек.

Инструкция программисту

Для решения задачи был использован тип-запись point. Структуры этого типа приведены в таблице 2.1. Список переменных, используемых в программе, для решения поставленной задачи, представлен в таблице 2.2.

Таблица 2.1 – Структуры типа point

Имя

Тип

Описание

Vx

integer

Скорость молекулы относительно X

Vy

integer

Скорость молекулы относительно Y

X

integer

Координаты по оси Х

Y

integer

Координаты по оси Y

Dir

real

Угол движения молекулы

Таблица 2.2 - Перечень переменных для решения поставленной задачи

Имя

Тип

Описание

delay

integer

Пауза при выполнении программы

long

integer

Размер массива точек

i

integer

счетчик цикла

V

integer

Скорость передвижения молекул

j

integer

счетчик цикла

t

integer

вспомогательная переменная для паузы программы

p

points

Массив с характеристиками точек

Список используемых компонентов представлен в таблице 2.3

Таблица 2.3 - Перечень используемых компонентов и их описание

Имя

Тип

Описание

Start

TButton

Объект для запуска программы

InfInput

TLabel

Объект с информацией о программе

Pict

TImage

Объект, на который выводится броуновское движение

InputDelay

TEdit

Окно для ввода длительности паузы

InfLong

TLabel

Информация о вводе размера массива

InputLong

TEdit

Окно для ввода массива

InfDelay

TLabel

Информация о вводе длительности паузы

InfV

TLabel

Информация о вводе скорости молекулы

InputV

TEdit

Окно для ввода скорости молекулы

Тестовый пример

Для проверки работоспособности программы были введены следующие данные. Программа выдаст результат (рисунок 2.3).

Рисунок 2.3 – Пример работы программы

  1. Схема алгоритма

На рисунке 3.1 приведена схема алгоритма вывода в Word файл рисунка и подрисуночной подписи.

1

2

3

4

5

6

Word.ActiveDocument.Paragraphs.Add;

7

8

9

Word.ActiveDocument.Range.InsertAfter(InputString.Text); Word.Quit;

Рисунок 3.1 – Схема алгоритма вывода в Word картинки и подрисуночной подписи