Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral


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

Тема:        Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм.

Цель:        Научиться создавать, отлаживать и компилировать простейшие программы с вводом и выводом данных в среде Delphi.

Время:        80 мин.

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

Литература:        1. Программирование на языке высокого уровня: Учебник для вузов. – СПб.: Питер, 2003.
2. Delphi 7. Учебный курс. – СПб.: Питер, 2005.

Содержание отчёта: 

    Ответы на вопросы, поставленные в пунктах описания последовательности выполнения работы. Текст программы. Выводы по работе (что изучили, чему научились).

Последовательность выполнения работы:

Запустите Delpi, создайте новый проект – (в Delphi 2010) или Application (в Delphi 7). Разместите на форме эмблему или рисунок, надпись, отражающую цель работы и дающую информацию об авторе.
    Наиболее просто вывести иллюстрацию, которая находится в файле с расширением bmp, jpg или ico, можно при помощи компонента Image, значок которого находится на вкладке Additional палитры

НЕ нашли? Не то? Что вы ищете?
Добавьте в проект формы 2 и 3, на форму 1 добавьте компонент Timer и настройте его так, чтобы через 3-4 секунды форма 1 менялась на форму 2. На форме 2 в компоненте Memo разместите информацию о существующих типах данных. Добавьте кнопку, по нажатию на которую форма 2 менялась бы на форму 3.

Простые типы данных:

Порядковые типы, Целые типы, Символьные типы, Булевы типы, Перечислимые типы, Поддиапазонные типы, Действительные типы.
    Числа бывают целые и дробные. В следующей таблице перечислены стандартные типы целых чисел и соответствующие им дипазоны допустимых значений.

Integer

-2 147 483 648 .. +2 147 483 647

Cardinal

0 .. 4 294 967 295

Shortint

-128 .. +127

Smallint

-32 768 .. +32 767

Int64

-263 .. +263-1

Byte

0 .. +255

Word

0 .. +65535

    Наиболее удобным для использования в программах является тип Delphi Integer. Другие целые типы используются для уменьшения места, занимаемого данными в памяти компьютера. Дробные числа имеют дробную часть, отделяемую десятичной точкой. Допускается использование символа e (или E), за которым следует число, указывающее, что левую часть нужно умножить на 10 в соответствующей степени. Ниже приведены стандартные типы дробных чисел и соответствующие им диапазоны допустимых значений. Для большинства типов указан диапазон положительных значений, однако допустимым является аналогичный диапазон отрицательных значений, а также число 0.

Real

5*10-324 .. 1.7*10308

Real48

2.9*10-39 .. 1.7*1038

Singl

1.5*10-45 .. 3.4*1038

Double

5*10-324 .. 1.7*10308

Extended

3.6*10-4951 .. 1.1*104932-1

Comp

-263 .. +263-1

Currency

922 337 203 685 477.5807

    Наиболее удобным для использования в программах является тип Delphi Real. Ему эквивилентен тип Double, но в будущем это может быть изменено. Вычисления с дробными числами выполняются приближённо, за исключением типа Currency (финансовый), который предназначен для минимизации ошибок округления в бухгалтерских расчётах. Следующим типом данных является логический Boolean, состоящий всего из двух значений: True (Истина) и False (Ложь). При этом True > False.
На форме 3 расположите элементы, позволяющие ввести и вывести основные типы данных:
    целое положительное число, целое положительное или отрицательное число, вещественное число, вещественное число с повышенной точностью, символ, строка, дата (вывести следующую дату после введенной), время (вывести на 1 час, 1 минуту и 1 секунду больше). справка здесь: http://www. cyberguru. ru/programming/delphi/delphi-components-part1-page11.html

Выполните отладку, компиляцию программы и создайте exe-файл. Сохраните проект в своём каталоге на сервере в папку «Программирование, пр.20» под именем pr_25_1.pas, pr_25_2.pas, pr_25_3.pas, и Project25.dpr, распечатайте тексты  программы, формы (предварительно скопировав их в Word) и покажите преподавателю вместе с исполняемым файлом.