Реферат: Визуальное программирование в Delphi
Изучение методов визуального программирования в Delphi.
Задание: Построить графики функций ; ;
Текст программы:
unit Graph;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, TeEngine, Series, ExtCtrls, TeeProcs, Chart;
type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Chart1: TChart;
Series1: TLineSeries;
Series2: TLineSeries;
Series3: TLineSeries;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
VAR T0,TK,Q,W,Y1,Y2,Y3 :REAL;
i,H :real;
begin
Q:=StrToFloat(Edit1.Text);
W:=strToFloat(Edit2.Text);
H:=StrToFloat(Edit3.Text);
T0:=StrToFloat(Edit4.Text);
TK:=StrToFloat(Edit5.Text);
i:=T0;
Series1.Clear;
Series2.Clear;
Series3.Clear;
while i<=TK do
begin
Y1:=exp(-Q*i)*sin(W*i);
Y2:=-exp(-Q*i);
Y3:=exp(-Q*i);
Series1.AddXY(i,Y1,'',clTeeColor);
Series2.AddXY(i,Y2,'',clTeeColor);
Series3.AddXY(i,Y3,'',clTeeColor);
i:=i+h;
end;
end;
end.
Внешний вид приложения:
Сечение многогранников | |
Министерство общего и профессионального образования Российской Федерации Калужский Государственный Педагогический Университет им. К.Э. Циолковского ... Function Poluploscost(x1,y1,x2,y2,x,y:real):boolean; begin Q.x:=P.x; Q.y:=P.y*Cos(a)+P.z*Sin(a); Q.z:=-P.y*sin(a)+P.z*Cos(a); P:=Q end; |
Раздел: Рефераты по математике Тип: курсовая работа |
Метод наискорейшего спуска | |
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ КУРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра ПО ВТ Курсовая работа по дисциплине ... f0:=(exp(x0)+exp(y0))/(exp(x0*x0)+exp(y0*y0)) h:=StrToFloat(Edit3.text); |
Раздел: Рефераты по информатике, программированию Тип: курсовая работа |
Основы C | |
Кафедра: Автоматика и Информационные Технологии ОСНОВЫ С ОГЛАВЛЕНИЕ Введение Глава 1. Основы языка Си 1.1. Алфавит 1.2. Основные конструкции Си 1.3 ... Метод SprRun (Point (X1, Y1), Point (X2,Y2), t) -делает спрайт видимым при движении из одной позиции (X1, Y1) в другую (X2, Y2) в течении того или иного времени (t). Метод SprGo (Point (X1, Y1), Point (X2, Y2), t); - делает спрайт видимым при движении из одной позиции (X1, Y1) в другую (X2, Y2) в течении того или иного времени (t). |
Раздел: Рефераты по информатике, программированию Тип: учебное пособие |
База данных DVD-фильмов | |
Введение Дорогой Александр Григорьевич если вы читаете это введение, значит я наконец - то закончил свой курсовой проект. Он называется "База данных ... yearof:=StrToFloat(Edit7.text); q.name:=Edit1.text; |
Раздел: Рефераты по информатике, программированию Тип: курсовая работа |
Линейные списки. Стек. Дек. Очередь | |
Содержание Введение 3 Глава 1. Динамические типы данных 6 1.1 Списки. Очередь. Стек. Дек. 6 1.2 Динамические информационные структуры 22 Глава 2 ... TForm1 = class(TForm) Form1.Edit1.Text := Form1.Edit1.Text + ' ' + IntToStr(q^.Info); |
Раздел: Рефераты по информатике, программированию Тип: реферат |