|
|
|||||||
| منتدى البرمجة كل ما يتعلق بلغات البرمجة، فيجوال بيسيك , سي ++ , دلفي , أكسيس , جافا , هتمل... |
في حال وجود أي مواضيع أو ردود
مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة
( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .
| آخر المواضيع |
|
![]() |
|
|
أدوات الموضوع | انواع عرض الموضوع |
|
|
رقم المشاركة : 1 | ||||
|
برنامج تعليمي كود:
unit UMath;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons;
type
TForm1 = class(TForm)
GroupBox1: TGroupBox;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
BitBtn3: TBitBtn;
BitBtn4: TBitBtn;
BitBtn5: TBitBtn;
BitBtn6: TBitBtn;
BitBtn7: TBitBtn;
BitBtn8: TBitBtn;
GroupBox2: TGroupBox;
BitBtn9: TBitBtn;
BitBtn10: TBitBtn;
BitBtn11: TBitBtn;
BitBtn12: TBitBtn;
Label1: TLabel;
GroupBox3: TGroupBox;
BitBtn13: TBitBtn;
BitBtn14: TBitBtn;
BitBtn15: TBitBtn;
BitBtn16: TBitBtn;
Label2: TLabel;
BitBtn17: TBitBtn;
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure BitBtn4Click(Sender: TObject);
procedure BitBtn5Click(Sender: TObject);
procedure BitBtn6Click(Sender: TObject);
procedure BitBtn7Click(Sender: TObject);
procedure BitBtn8Click(Sender: TObject);
procedure BitBtn9Click(Sender: TObject);
procedure BitBtn10Click(Sender: TObject);
procedure BitBtn11Click(Sender: TObject);
procedure BitBtn12Click(Sender: TObject);
procedure BitBtn13Click(Sender: TObject);
procedure BitBtn14Click(Sender: TObject);
procedure BitBtn15Click(Sender: TObject);
procedure BitBtn16Click(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form1: TForm1;
implementation
uses UAdd, Sous, Multi, Divi, Ece, Mayen, Carre, Racin, CarreM, CarreP,
Rect, Tiriang, Circule, Rect1, Tiriang1, Circule1;
{$R *.dfm}
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
Form2.ShowModal;
end;
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
Form3.ShowModal;
end;
procedure TForm1.BitBtn3Click(Sender: TObject);
begin
Form4.ShowModal;
end;
procedure TForm1.BitBtn4Click(Sender: TObject);
begin
Form5.ShowModal;
end;
procedure TForm1.BitBtn5Click(Sender: TObject);
begin
Form7.ShowModal;
end;
procedure TForm1.BitBtn6Click(Sender: TObject);
begin
Form8.ShowModal;
end;
procedure TForm1.BitBtn7Click(Sender: TObject);
begin
Form9.ShowModal;
end;
procedure TForm1.BitBtn8Click(Sender: TObject);
begin
Form10.ShowModal;
end;
procedure TForm1.BitBtn9Click(Sender: TObject);
begin
Form11.ShowModal;
end;
procedure TForm1.BitBtn10Click(Sender: TObject);
begin
Form15.ShowModal;
end;
procedure TForm1.BitBtn11Click(Sender: TObject);
begin
Form16.ShowModal;
end;
procedure TForm1.BitBtn12Click(Sender: TObject);
begin
Form17.ShowModal;
end;
procedure TForm1.BitBtn13Click(Sender: TObject);
begin
Form12.ShowModal;
end;
procedure TForm1.BitBtn14Click(Sender: TObject);
begin
Form18.ShowModal;
end;
procedure TForm1.BitBtn15Click(Sender: TObject);
begin
Form19.ShowModal;
end;
procedure TForm1.BitBtn16Click(Sender: TObject);
begin
Form20.ShowModal;
end;
end.
الوحدة 2 -------------------------------------------- كود:
unit UAdd;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm2 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
Edit2: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
procedure Edit2Change(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.BitBtn1Click(Sender: TObject);
var
Num1, Num2: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
// Num2 = Edit2.Text
Num1 := StrToFloat(Edit1.Text);
Num2 := StrToFloat(Edit2.Text);
// Egal = Num1 + Num2
Egal := Num1 + Num2;
// Edit1.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := 'ÍÜÜÇÕÜÜá ÇáÌÜãÚ åÜæ ' + Edit3.Text;
Edit2.ReadOnly := true;
BitBtn1.Enabled := false;
end;
procedure TForm2.Edit1Change(Sender: TObject);
begin
Edit2.ReadOnly := false;
end;
procedure TForm2.Edit2Change(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة3 -------------------------------------------- كود:
unit Sous;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm3 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
Edit2: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Exit(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form3: TForm3;
implementation
{$R *.dfm}
procedure TForm3.BitBtn1Click(Sender: TObject);
var
Num1, Num2: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
// Num2 = Edit2.Text
Num1 := StrToFloat(Edit1.Text);
Num2 := StrToFloat(Edit2.Text);
// Egal = Num1 - Num2
Egal := Num1 - Num2;
// Edit1.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := 'ÍÇÕá ÇáØÑÍ åÜÜæ ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm3.Edit1Exit(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة4 -------------------------------------------- كود:
unit Multi;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm4 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
Edit2: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Exit(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form4: TForm4;
implementation
{$R *.dfm}
procedure TForm4.BitBtn1Click(Sender: TObject);
var
Num1, Num2: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
// Num2 = Edit2.Text
Num1 := StrToFloat(Edit1.Text);
Num2 := StrToFloat(Edit2.Text);
// Egal = Num1 × Num2
Egal := Num1 * Num2;
// Edit1.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := 'ÍÇÕá ÇáÖÑÈ åÜÜæ ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm4.Edit1Exit(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة5 -------------------------------------------- كود:
unit Divi;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm5 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
Edit2: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit2Exit(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form5: TForm5;
implementation
{$R *.dfm}
procedure TForm5.BitBtn1Click(Sender: TObject);
var
Num1, Num2: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
// Num2 = Edit2.Text
Num1 := StrToFloat(Edit1.Text);
Num2 := StrToFloat(Edit2.Text);
// Egal = Num1 ÷ Num2
Egal := Num1 / Num2;
// Edit1.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := 'ÍÇÕá ÇáÞÓãÉ åÜÜæ ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm5.Edit2Exit(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة6 -------------------------------------------- كود:
unit Ece;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls, Math;
type
TForm7 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
Edit2: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Exit(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form7: TForm7;
implementation
{$R *.dfm}
procedure TForm7.BitBtn1Click(Sender: TObject);
var
Num1, Ec: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
// Ec = Edit2.Text
Num1 := StrToFloat(Edit1.Text);
Ec := StrToFloat(Edit2.Text);
// Egal = Num1 ^ Ec
Egal := Power(Ec,Num1);
// Edit1.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := 'ÇáäÇÊÌ åÜÜæ ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm7.Edit1Exit(Sender: TObject);
begin
BitBtn1.Enabled := false;
end;
end.
الوحدة7 -------------------------------------------- كود:
unit Mayen;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm8 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
Edit2: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Exit(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form8: TForm8;
implementation
{$R *.dfm}
procedure TForm8.BitBtn1Click(Sender: TObject);
var
Num1, Num2: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
// Num2 = Edit2.Text
Num1 := StrToFloat(Edit1.Text);
Num2 := StrToFloat(Edit2.Text);
// Egal = Num1 + Num2 / 2
Egal := (Num1 + Num2) / 2;
// Edit3.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := 'ÇáäÇÊÌ åÜÜæ ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm8.Edit1Exit(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة8 -------------------------------------------- كود:
unit Carre;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm9 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form9: TForm9;
implementation
{$R *.dfm}
procedure TForm9.BitBtn1Click(Sender: TObject);
var
Num1: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
Num1 := StrToFloat(Edit1.Text);
// Egal = Num1 ^2
Egal := Sqr(Num1);
// Edit3.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := 'ÇáäÇÊÌ åÜÜæ ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm9.Edit1Change(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة9 -------------------------------------------- كود:
unit Racin;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm10 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form10: TForm10;
implementation
{$R *.dfm}
procedure TForm10.BitBtn1Click(Sender: TObject);
var
Num1: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
Num1 := StrToFloat(Edit1.Text);
Egal := Sqrt(Num1);
// Edit3.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := 'ÇáäÇÊÌ åÜÜæ ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm10.Edit1Change(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة10 -------------------------------------------- كود:
unit CarreM;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm11 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label2: TLabel;
Label3: TLabel;
Label1: TLabel;
Label4: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form11: TForm11;
implementation
{$R *.dfm}
procedure TForm11.BitBtn1Click(Sender: TObject);
var
Num1: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
Num1 := StrToFloat(Edit1.Text);
// Egal = Num1 × Num1
Egal := Num1 * Num1;
// Edit3.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := 'ãÓÇÍÉ ÇáãÑÈÚ åí ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm11.Edit1Change(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة11 -------------------------------------------- كود:
unit CarreP;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm12 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label2: TLabel;
Label3: TLabel;
Label1: TLabel;
Label4: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form12: TForm12;
implementation
{$R *.dfm}
procedure TForm12.BitBtn1Click(Sender: TObject);
var
Num1: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
Num1 := StrToFloat(Edit1.Text);
// Egal = Num1 × 4
Egal := Num1 * 4;
// Edit3.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := ' ãÍíØ ÇáãÑÈÚ åÜÜæ ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm12.Edit1Change(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة12 -------------------------------------------- كود:
unit Rect;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm15 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
Edit2: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label2: TLabel;
Label3: TLabel;
Label1: TLabel;
Label4: TLabel;
Label5: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form15: TForm15;
implementation
{$R *.dfm}
procedure TForm15.BitBtn1Click(Sender: TObject);
var
Num1, Num2: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
// Num2 = Edit2.Text
Num1 := StrToFloat(Edit1.Text);
Num2 := StrToFloat(Edit2.Text);
// Egal = Num1 × Num2
Egal := Num1 * Num2;
// Edit1.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := ' ãÓÇÍÉ ÇáãÓÊØíá ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm15.Edit1Change(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة13 -------------------------------------------- كود:
unit Tiriang;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm16 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
Edit2: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label2: TLabel;
Label3: TLabel;
Label1: TLabel;
Label4: TLabel;
Label5: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Exit(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form16: TForm16;
implementation
{$R *.dfm}
procedure TForm16.BitBtn1Click(Sender: TObject);
var
Num1, Num2: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
// Num2 = Edit2.Text
Num1 := StrToFloat(Edit1.Text);
Num2 := StrToFloat(Edit2.Text);
// Egal = Num1 * Num2 / 2
Egal := (Num1 * Num2) / 2;
// Edit3.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := ' ãÓÇÍÉ ÇáãËáË ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm16.Edit1Exit(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة14 -------------------------------------------- كود:
unit Circule;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm17 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label2: TLabel;
Label3: TLabel;
Label1: TLabel;
Label4: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form17: TForm17;
implementation
{$R *.dfm}
procedure TForm17.BitBtn1Click(Sender: TObject);
var
Num1: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
Num1 := StrToFloat(Edit1.Text);
// Egal = Num1 *
Egal := Sqr(Num1) * 3.1415;
// Edit3.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := ' ãÓÇÍÉ ÇáÏÇÆÑÉ ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm17.Edit1Change(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة15 -------------------------------------------- كود:
unit Rect1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm18 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
Edit2: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label2: TLabel;
Label3: TLabel;
Label1: TLabel;
Label4: TLabel;
Label5: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Exit(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form18: TForm18;
implementation
{$R *.dfm}
procedure TForm18.BitBtn1Click(Sender: TObject);
var
Num1, Num2: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
// Num2 = Edit2.Text
Num1 := StrToFloat(Edit1.Text);
Num2 := StrToFloat(Edit2.Text);
// Egal = (Num1 + Num2)*2
Egal := (Num1 + Num2) * 2;
// Edit1.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := ' ãÍíØ ÇáãÓÊØíá ' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm18.Edit1Exit(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة15 -------------------------------------------- كود:
unit Tiriang1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm19 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
Edit2: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label2: TLabel;
Label3: TLabel;
Label1: TLabel;
Edit4: TEdit;
procedure BitBtn1Click(Sender: TObject);
procedure Edit2Exit(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form19: TForm19;
implementation
{$R *.dfm}
procedure TForm19.BitBtn1Click(Sender: TObject);
var
Num1, Num2, Num3: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
// Num2 = Edit2.Text
// Num3 = Edit3.Text
Num1 := StrToFloat(Edit1.Text);
Num2 := StrToFloat(Edit2.Text);
Num3 := StrToFloat(Edit3.Text);
// Egal = Num1 + Num2 + Num3
Egal := Num1 + Num2 + Num3;
// Edit1.Text = Egal
Edit4.Text := FloatToStr(Egal);
Label3.Caption := ' ãÍíØ ÇáãËáË ' + Edit4.Text;
BitBtn1.Enabled := false;
end;
procedure TForm19.Edit2Exit(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
الوحدة16 -------------------------------------------- كود:
unit Circule1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TForm20 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Edit1: TEdit;
BitBtn1: TBitBtn;
Edit3: TEdit;
BitBtn2: TBitBtn;
Label2: TLabel;
Label3: TLabel;
Label1: TLabel;
Label4: TLabel;
procedure BitBtn1Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
var
Form20: TForm20;
implementation
{$R *.dfm}
procedure TForm20.BitBtn1Click(Sender: TObject);
var
Num1: Real;
Egal: Real;
begin
// Num1 = Edit1.Text
Num1 := StrToFloat(Edit1.Text);
// Egal = Num1 × 2 × 3.1415
Egal := Num1 * 2 * 3.1415;
// Edit3.Text = Egal
Edit3.Text := FloatToStr(Egal);
Label3.Caption := '' + Edit3.Text;
BitBtn1.Enabled := false;
end;
procedure TForm20.Edit1Change(Sender: TObject);
begin
BitBtn1.Enabled := true;
end;
end.
|
||||
|
|
|
رقم المشاركة : 2 | |||
|
هل مـــــــــــــن توبيخ أو تشجيع |
|||
|
|
|
رقم المشاركة : 3 | |||
|
شكراااا جزيلا |
|||
|
|
|
رقم المشاركة : 4 | |||
|
بالتوفييييييييق |
|||
|
|
|
رقم المشاركة : 5 | |||
|
بارك الله فـــــــــــــــــيك |
|||
|
|
|
رقم المشاركة : 6 | |||
|
شكرا جزيلا لك يا غالي |
|||
|
|
|
رقم المشاركة : 7 | |||
|
بارك الله فــــــــــــــيك يـــــــــــا غالي |
|||
|
|
|
رقم المشاركة : 8 | |||
|
بــارك الله فيك |
|||
|
|
|
رقم المشاركة : 9 | |||
|
مشكور اخي |
|||
|
|
|
رقم المشاركة : 10 | |||
|
بارك الله فيك اخي الكريم
|
|||
|
|
|
رقم المشاركة : 11 | |||
|
بارك الله فـــــــــــــــــيكم
صيام مقبول وذنب مغفور إن شــــــــــــــــــــاء الله لنا و لكم |
|||
|
![]() |
| الكلمات الدلالية (Tags) |
| برنامج, تعليمي |
|
|
المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية
Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc