Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_Delphi_Ч1.doc
Скачиваний:
7
Добавлен:
02.11.2018
Размер:
2.38 Mб
Скачать

Создание процедуры табулирования функции

Процедуру табулирования функции свяжите с событием onClick кнопки «Выполнить расчет». Процедуру можете написать по образцу, который приведен на рисунке 6.3. В приведенном тексте предполагается, что функция расчета по формуле называется formula.

Рисунок 6.3 – Процедура вывода таблицы значений функции

Обратите внимание, что и для формирования строки заголовка и строк таблицы в функции format() используется одинаковая ширина поля вывода в 10 символов. Это обеспечит правильное расположение заголовка относительно таблицы.

Проверьте работу процедуры.

      1. Разработка формы «Таблица “символ-код”» Разработка интерфейса

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

Таблица 6.4 – Варианты заданий для формы «Код-символ»

Вариант

Диапазон символов

0

От символа пробел до символа ‘0’

1

От символа ‘0’ до символа ‘9’

2

От символа ‘9’ до символа латинской буквы ‘А’

3

От символа латинской буквы ‘А’ до символа ‘Z’

4

От символа ‘Z’ до символа латинской буквы ‘a’

5

От символа латинской буквы ‘a’ до символа ‘z’

6

От символа ‘z’ до символа русской буквы ‘А’

7

От символа русской буквы ‘А’ до символа ‘Я’

8

От символа русской буквы ‘а’ до символа ‘я’

9

От символа ‘Є’ до символа ‘є’

Добавьте к проекту еще одну форму, воспользовавшись функцией главного меню File->New->Form. Интерфейс формы сделайте подобным рисунку 6.4.

Рисунок 6.4 – Интерфейс формы для вывода таблицы символ-код

Измените имя формы, например, на frmCharCod.

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

На рисунке 6.4, в качестве примера приведена процедура вывода кодов символов от «є» до «ї». Вы должны написать подобную процедуру для свого варианта.

Рисунок 6.5 – Процедура вывода таблицы символ-код

Особенность этой процедуры в том, что в качестве параметра цикла используется символьная переменная.

Процедуру свяжите с событием onClick кнопки формы.

Обратите внимание, что для формирования двоичного представления кода используется функция intToBin, но для того, чтобы обеспечить доступ к ней следует подключить модуль IdGlobal.

Для того, чтобы проверить работу формы, сделайте ее главной в проекте. Для этого с помощью пункта меню Project->Options->Forms вызовите диалог настройки, и в поле Main form выберите имя исследуемой формы.

      1. Разработка формы «Обработка последовательностей целых чисел»

В этой части проекта Вы должны создать форму и процедуру обработки последовательности целых чисел в соответствии с заданием из таблицы 6.5, выбранным в соответствии с последней цифрой номера зачетной книжки.