Студопедия  
Главная страница | Контакты | Случайная страница

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

Постановка задачи №1

Читайте также:
  1. I. Судебно-следственная практика формирования системы доказательств по уголовному делу (постановка проблемы).
  2. I. ЦЕЛИ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ
  3. I. Цели и задачи освоения дисциплины
  4. I. Цель и задачи преддипломной практики.
  5. I.1.1. Цели и задачи дисциплины
  6. II. Задачи и направления деятельности методического объединения
  7. II. Объявление темы, постановка целей урока, мотивация учебной деятельности.
  8. II. Основные цели и задачи концепции
  9. II. Цели и задачи выпускной квалификационной работы
  10. II. ЦЕЛИ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ

Даны два не нулевых числа. Найти их сумму, разность, произведение и частное.

 

 

2.2 Описание компонентов

 

Название Назначение
Label Описание компонента
Edit Ввод переменных
Button Расчет

 

2.3 Блок-схема алгоритма

 

A, B
s:=a+b; p:=a-b; v:=a*b; d:=a/b;
S, P, V, D
Начало
Конец

 


2.4 Листинг программы

 

unit Unit1;

interface

uses

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

Dialogs, StdCtrls;

type

TForm1 = class(TForm)

Button1: TButton;

Edit1: TEdit;

Edit2: TEdit;

Label1: TLabel;

Label2: TLabel;

Label3: TLabel;

Label4: TLabel;

Label5: TLabel;

Label6: TLabel;

Label7: TLabel;

Label8: TLabel;

Label9: TLabel;

Label10: TLabel;

procedure Button1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);

var a,b,s,d,p,v: real;

begin

a:=strtofloat(edit1.Text);

b:=strtofloat(edit2.Text);

s:=a+b; p:=a-b; v:=a*b; d:=a/b;

label1.Caption:=floattostr(s);

label2.Caption:=floattostr(p);

label3.Caption:=floattostr(d);

label4.Caption:=floattostr(v);

end;

end.

2.5 Контрольный пример

 

 

 

 

 


 

 

2.1 Постановка задачи №2

Дано четырехзначное число: проверить истиность

 

 

2.2 Описание компонентов

 

Название Назначение
Label Описание компонента
Edit Ввод переменных
Button Расчет

 

2.4 Листинг программы

 

unit Unit1;

interface

uses

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

Dialogs, StdCtrls;

type

TForm1 = class(TForm)

Button1: TButton;

Edit1: TEdit;

Label1: TLabel;

procedure Button1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

 

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);

var s,a:string;

begin

s:=edit1.Text;

a:=s[4]+s[3]+s[2]+s[1];

if a=s then (label1.Caption:='chitaetsa')else

(label1.Caption:='ne chitaetsa');

end;

end.

 

 

 

2.5 Контрольный пример

 

 

 

 

СПИСОК ЛИТЕРАТУРЫ

 

1. Учебник по языку программирования Delphi, авторы: Жаксыбаева Н.Н. и Баймухамбетова Ж.К.

2. Работа Exсelи Delphi:

http://delphiworld.narod.ru/baseexcel_books_sheets.html

3. Вставка excelв форму: http://www.sql.ru/forum/724955/programmno-vstavit-formulu-v-excel.

4. Работа с БД http://www.snkey.net/books/delphi/ch4-0.html.

5. Работа с БД http://www.cyberguru.ru/delphi/database-meyhods.html

6. Работа с inihttp://www.delphisources.ru/pages/faq/base/work_with_ini_files.html

 




Дата добавления: 2015-04-20; просмотров: 14 | Поможем написать вашу работу | Нарушение авторских прав

<== 1 ==> |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.012 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав