Unit Unit2 : Teguh Santoso D (D1) 10.11.1.0351
Unit Unit2 : Teguh Santoso D (D1) 10.11.1.0351
interface
implementation
uses
Unit1;
begin
tambah := nilai1+nilai2;
end;
begin
January 7, 2011
Teguh santoso D(D1) 10.11.1.0351
kurang := nilai1-nilai2;
end;
begin
kali := nilai1*nilai2;
end;
begin
end;
end.
unit Unit1;
interface
uses
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Label1: TLabel;
Label2: TLabel;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
January 7, 2011
Teguh santoso D(D1) 10.11.1.0351
Button5: TButton;
Memo1: TMemo;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
nilai1,nilai2,operasi_tambah,operasi_kurang,operasi_kali : integer;
operasi_bagi : real;
jenis : string;
implementation
uses
Unit2;
{$R *.dfm}
begin
jenis := 'pertambahan';
nilai1 := strtoint(Edit1.Text);
nilai2 := strtoint(Edit2.Text);
operasi_tambah := tambah(nilai1,nilai2);
January 7, 2011
Teguh santoso D(D1) 10.11.1.0351
end;
begin
jenis := 'pengurangan';
nilai1 := strtoint(Edit1.Text);
nilai2 := strtoint(Edit2.Text);
operasi_kurang := kurang(nilai1,nilai2);
end;
begin
jenis := 'perkalian';
nilai1 := strtoint(Edit1.Text);
nilai2 := strtoint(Edit2.Text);
operasi_kali := kali(nilai1,nilai2);
end;
begin
jenis := 'pembagian';
nilai1 := strtoint(Edit1.Text);
nilai2 := strtoint(Edit2.Text);
operasi_bagi := bagi(nilai1,nilai2);
end;
begin
begin
Memo1.Lines.Clear;
January 7, 2011
Teguh santoso D(D1) 10.11.1.0351
Memo1.Lines.Add(edit1.Text+' + '+Edit2.Text+' = '+(inttostr(operasi_tambah)));
end
begin
Memo1.Lines.Clear;
end
begin
Memo1.Lines.Clear;
end
begin
Memo1.Lines.Clear;
end;
end;
end.
January 7, 2011
Teguh santoso D(D1) 10.11.1.0351