Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Лабораторная работа 3. Создание простого приложения в интегрированной среде разработки (ИСР) Turbo Delphi.

Читайте также:
  1. I. Работа с окнами
  2. I. ЧТО ЕСТЬ ДИПЛОМНАЯ РАБОТА И ЗАЧЕМ ОНА
  3. I.3. Чем дипломная работа может пригодиться после университета
  4. II. Психокоррекционная и развивающая работа
  5. II. РАБОТА НАД ПЕРЕВОДОМ ТЕКСТА
  6. III. Работа с текстом после чтения.
  7. III. Работа с учебником (с. 10).

Создание простого приложения в интегрированной среде разработки (ИСР) Turbo Delphi.

Цель работы: Изучить интерфейс ИСР Turbo Delphi, этапы работы при создании приложения в ИСР; научиться создавать интерфейс простого приложения и процедуры обработки событий, выводить тексты процедур (или весь модуль) и формы с результатами работы на принтер; получить навыки тестирования программ.

 

Условие задачи: Ввести два вещественных числа x и y и вычислить их сумму z:

 

Вид окна проекта:

Таблица свойств компонентов:

Элемент интерфейса Визуальный компонент Свойство компонента Значение свойства
Заголовок окна Form1 Caption Линейные алгоритмы
Введите x Label1 Caption Введите x
Поле ввода x Edit1 Text  
Введите y Label2 Caption Введите y
Поле ввода y Edit2 Text  
Нажмите Label3 Caption Нажмите
Кнопка ОК Button1 Caption ОК
Поле вывода x,y Label4 Caption  
И получили z= Label5 Caption И получили z=
Поле вывода z Edit3 Text  
Поле вывода z Edit3 ReadOnly True

 

Таблица используемых событий:

Компонент Событие Имя процедуры обработки события Реализуемый алгоритм
Button1 OnClick Tform1.Button1Click Вычисление z

 

Таблица используемых переменных:

Имя переменной в задаче Имя переменной в программе Тип переменной Комментарий
x,y x,y real Исходные данные
- z real Искомое значение, результат

 

Тесты:

 

Тест1:

Исходные данные: х=2

у=3

Ожидаемый результат:

z=2+3=5

 

Тест2:

Исходные данные: х=5

у=10

Ожидаемый результат:

z=10+5=15

 

Графическая схема алгоритма:

Распечатка результатов

(окно формы в режиме выполнения):

Распечатка текста модуля:

 

unit Unit1;

 

interface

 

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls;

 

type

TForm1 = class(TForm)

Label1: TLabel;

Edit1: TEdit;

Label2: TLabel;

Edit2: TEdit;

Label3: TLabel;

Button1: TButton;

Label4: TLabel;

Label5: TLabel;

Edit3: TEdit;

procedure Button1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

 

var

Form1: TForm1;

 

implementation

 

{$R *.dfm}

 

procedure TForm1.Button1Click(Sender: TObject);

var

x,y,z:real;

begin

x:=StrToFloat(Edit1.Text);

y:=StrToFloat(Edit2.Text);

Label4.Caption:='Вы ввели х='+FloatToStr(x)+' y='+FloatToStr(y);

z:=x+y;

Edit3.Text:=FloatToStr(z);

 

end;

 

end.

 


Дата добавления: 2015-08-18; просмотров: 78 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Отсев грубых погрешностей| ВВЕДЕНИЕ

mybiblioteka.su - 2015-2024 год. (0.011 сек.)