Практическая работа № 25

advertisement
Практическая работа № 25
Тема :
Типы данных в Delphi. Организация
использование нескольких форм.
Цель:
Научиться создавать, отлаживать и компилировать простейшие программы с
вводом и выводом данных в среде Delphi.
Время:
80 мин.
Задание:
Создать программу, состоящую из нескольких форм и простых элементов
управления – кнопок, надписей, текстовых полей. Первая форма (заставка)
должна отображать фамилию автора программы, цель работы, вторая – отражать
краткие теоретические сведения, третья – содержать элементы для ввода и вывода
данных (символов, чисел, строк и т.д.)
Литература:
ввода-вывода,
1. Фаронов В.В. Программирование на языке высокого уровня: Учебник
для вузов. – СПб.: Питер, 2003.
2. Бобровский С.И. Delphi 7. Учебный курс. – СПб.: Питер, 2005.
Содержание отчёта:
− Ответы на вопросы, поставленные в пунктах
выполнения работы.
− Текст программы.
− Выводы по работе (что изучили, чему научились).
описания последовательности
Последовательность выполнения работы:
1. Запустите Delpi, создайте новый проект –
(в
Delphi 2010) или Application (в Delphi 7).
2. Разместите на форме эмблему или рисунок, надпись, отражающую цель работы и дающую
информацию об авторе.

Наиболее просто вывести иллюстрацию, которая находится в файле с расширением
bmp, jpg или ico, можно при помощи компонента Image, значок которого находится
на вкладке Additional палитры
3. Добавьте в проект формы 2 и 3, на форму 1 добавьте компонент Timer и настройте его так,
чтобы через 3-4 секунды форма 1 менялась на форму 2.
4. На форме 2 в компоненте Memo разместите информацию о существующих типах данных.
Добавьте кнопку, по нажатию на которую форма 2 менялась бы на форму 3.
Простые типы данных:
1)
2)
3)
4)
5)
6)
7)

Порядковые типы,
Целые типы,
Символьные типы,
Булевы типы,
Перечислимые типы,
Поддиапазонные типы,
Действительные типы .
Числа бывают целые и дробные.В следующей таблице перечислены стандартные типы
целых чисел и соответствующие им дипазоны допустимых значений.
Корюков И.В. «Практикум по информатике. Основы программирования»
1
Integer
Cardinal
Shortint
Smallint
Int64
Byte
Word


Наиболее удобным для использования в программах является тип Delphi Integer. Другие
целые типы используются для уменьшения места, занимаемого данными в памяти
компьютера.
Дробные числа имеют дробную часть, отделяемую десятичной точкой. Допускается
использование символа e (или E), за которым следует число, указывающее, что левую часть
нужно умножить на 10 в соответствующей степени. Ниже приведены стандартные типы
дробных чисел и соответствующие им диапазоны допустимых значений. Для большинства
типов указан диапазон положительных значений, однако допустимым является аналогичный
диапазон отрицательных значений, а также число 0.
Real
Real48
Singl
Double
Extended
Comp
Currency


-2 147 483 648 .. +2 147 483 647
0 .. 4 294 967 295
-128 .. +127
-32 768 .. +32 767
-263 .. +263-1
0 .. +255
0 .. +65535
5*10-324 .. 1.7*10308
2.9*10-39 .. 1.7*1038
1.5*10-45 .. 3.4*1038
5*10-324 .. 1.7*10308
3.6*10-4951 .. 1.1*104932-1
-263 .. +263-1
922 337 203 685 477.5807
Наиболее удобным для использования в программах является тип Delphi Real. Ему
эквивилентен тип Double, но в будущем это может быть изменено. Вычисления с дробными
числами выполняются приближённо, за исключением типа Currency (финансовый), который
предназначен для минимизации ошибок округления в бухгалтерских расчётах.
Следующим типом данных является логический Boolean, состоящий всего из двух значений:
True (Истина) и False (Ложь). При этом True > False.
5. На форме 3 расположите элементы, позволяющие ввести и вывести основные типы данных:









целое положительное число,
целое положительное или отрицательное число,
вещественное число,
вещественное число с повышенной точностью,
символ,
строка,
дата (вывести следующую дату после введенной),
время (вывести на 1 час, 1 минуту и 1 секунду больше).
справка здесь: http://www.cyberguru.ru/programming/delphi/delphi-components-part1-page11.html
6. Выполните отладку, компиляцию программы и создайте exe-файл.
7. Сохраните проект в своём каталоге на сервере в папку «Программирование, пр.20» под
именем pr_25_1.pas, pr_25_2.pas, pr_25_3.pas, и Project25.dpr, распечатайте тексты
программы, формы (предварительно скопировав их в Word) и покажите преподавателю
вместе с исполняемым файлом.
Корюков И.В. «Практикум по информатике. Основы программирования»
2
Related documents
Download