Основы алгоритмизации и программирования
Рассмотрение особенностей среды программирования Delphi. Разработка программы для пересчета длины из фунтов в килограммы с использованием следующих объектов: Edit, Label, Button. Значения свойств поля ввода-редактирования и командной кнопки Перерасчет.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | практическая работа |
Язык | русский |
Дата добавления | 18.10.2012 |
Размер файла | 177,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ГБОУ НЕФТЕкамский машиностроительный колледж
Практическая работа
Основы алгоритмизации и программирования"
Студент
Кутузов Евгений Вячеславович
Руководитель
З.Р. Салимьянова
2012
Тема: Знакомство с Delphi.
Задача: Разработать программу пересчета длины из фунтов в килограммы.
Форма. Свойства.
Таблица 1. Свойства формы (объекта TForm)
Свойства |
Обозначение |
Значение |
|
ЗаголовокВысотаШирина |
CaptionHeightWidfh |
Фунты-килограммы185290 |
1. Перечислить компоненты формы:
- Edit1;
- Label1, Label2;
- Button1.
2. Таблицы значений свойств компонент.
Таблица 2. Значения свойств поля ввода-редактирования (Edit1).
Свойства |
Обозначение |
Значение |
|
Расстояние от верней границы поля до верхней границы формыРасстояние от левой границы поля до левой границы формыВысотаШирина |
TopLeftHeightWidth |
482424121 |
Таблица 3. Значения свойств полей метки 1. (Label1)
Свойства |
Обозначение |
Значение |
|
ЗаголовокРасстояние от верней границы поля до верхней границы формыРасстояние от левой границы поля до левой границы формыВысотаШирина |
CaptionTopLeftHeightWidth |
Введите вес в фунтах и щелкните на Перерасчет82433209 |
Таблица 4. Значения свойств полей метки 2. (Label2)
Свойства |
Обозначение |
Значение |
|
ЗаголовокРасстояние от верней границы поля до верхней границы формыРасстояние от левой границы поля до левой границы формыВысотаШирина |
CaptionTopLeftHeightWidth |
962449121 |
Таблица 5. Значения свойств командной кнопки Перерасчет. (Button1)
Свойства |
Обозначение |
Значение |
|
ЗаголовокРасстояние от верней границы поля до верхней границы формыРасстояние от левой границы поля до левой границы формыВысотаШирина |
CaptionTopLeftHeightWidth |
Перерасчет481842575 |
3. Окончательный вид формы приложения
4. Листинг главного модуля приложения
program Dduim1;
uses
Forms,
Duim1 in 'Duim1.pas' {Form1};
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
5. Листинг модуля программы
unit Duim1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
Button1: TButton;
Edit1: TEdit;
Label2: TLabel;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
f,k:real;
begin
f:=StrToFloat(Edit1.Text);
k:=f*2.54;
Label2.Caption:=Edit1.Text+'дюйм/ов/а это '+
FloatToStrF(k,ffGeneral,4,2)+' сантиметр/ов/а';
end;
end.
программирование delphi поле командный
6. Перечислить файлы с расширениями, которые образуются после сохранения проекта.
Пр1.DCU, ПР1.DFM
7. Вывод: Научилась создавать простейший проект в Delphi с использованием следующих объектов: Edit, Label, Button.
Размещено на Allbest.ru
Подобные документы
Свойства компонентов Label, Edit, Button, Memo вкладки Standard среды Си++ Builder и использование их в программе. Построение простейших форм приложений по вводу-выводу данных. Порядок действий при вычислении выражений. Линейные вычислительные процессы.
лабораторная работа [191,0 K], добавлен 31.03.2012Рассмотрение особенностей среды программирования Delphi, анализ клиент-серверной версии. Знакомство с библиотекой визуальных компонентов. Основные функции интеллектуального редактора. Характеристика требований к базам данных. Функции программы "Магистр".
дипломная работа [1,5 M], добавлен 10.03.2013Разработка программы обработки типизированных файлов с кодом на языке Object Pascal, с использованием компонентов Delphi для ввода и вывода данных. Разработка экранных форм и алгоритма программы. Описание программных модулей и инструкция оператору.
курсовая работа [1,5 M], добавлен 08.02.2011Изучение общей структуры языка программирования Delphi: главные и дополнительные составные части среды программирования. Синтаксис и семантика языка программирования Delphi: алфавит языка, элементарные конструкции, переменные, константы и операторы.
курсовая работа [738,1 K], добавлен 17.05.2010Поля редактирования. Каркасное приложение для Win32. Определение класса окна и регистрация его в системе. Считывание значения из поля редактирования. Цикл обработки сообщения. Числовой формат. Схема алгоритма. Вывод результата работы программы на экран.
практическая работа [290,9 K], добавлен 11.10.2008Изучение основ программирования и создание полноценного приложения в среде программирования Delphi. Разработка эскизного и технического проектов программы. Внедрение выполнения программы. Разработка рабочего проекта, спецификация и текст программы.
курсовая работа [560,1 K], добавлен 18.07.2012Основные концепции объектно-ориентированного программирования. Разработка компонента ActiveX (элемента управления Label с новым свойством Caption) на базе стандартного текстового поля. Тестирование пользовательского класса Auto и коллекции его объектов.
курсовая работа [834,8 K], добавлен 07.04.2014Организация работы в среде визуального программирования Delphi. Настройка, конфигурация и главное окно формы. Модификация формы, свойств и событий. Пиктографические кнопки, палитра компонентов, окно инспектора объектов. Процесс построения приложения.
реферат [40,3 K], добавлен 23.01.2011Особенности разработки приложений для операционной системы с помощью императивного, структурированного, объектно-ориентированного языка программирования Delphi. Формальное начало программы. Выделение конца программного блока. Листинг и описание программы.
курсовая работа [1,2 M], добавлен 04.08.2014Предмет объектно-ориентированного программирования и особенности его применения в средах Паскаль, Ада, С++ и Delphi. Интегрированная среда разработки Delphi: общее описание и назначение основных команд меню. Процедуры и функции программы Delphi.
курсовая работа [40,8 K], добавлен 15.07.2009