unit Kubus;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, jpeg;
type
TForm1 = class(TForm)
Hitung: TButton;
Reset: TButton;
Exit: TButton;
Memo1: TMemo;
Edit1: TEdit;
Panel2: TPanel;
Image1: TImage;
Label1: TLabel;
procedure HitungClick(Sender: TObject);
procedure ResetClick(Sender: TObject);
procedure ExitClick(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Image1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses kubus4;
{$R *.dfm}
procedure TForm1.HitungClick(Sender: TObject);
var p, l, t, lu, kel, vol:integer;
w:tcolor;
begin
p:= StrToInt(Edit1.Text);
Memo1.Clear;
Memo1.Font.Color := clblack;
lu:=p*p*6;
kel:=12*p;
vol:=p*p*p;
memo1.lines.add('Alas Kubus = 6 x '+edit1.text +' x ' +edit1.text);
memo1.Lines.add(' = ' +inttostr(lu));
memo1.Lines.add('Keliling Kubus = 12 x ' + edit1.text);
memo1.Lines.add(' = ' +inttostr(kel));
memo1.Lines.add('Volume Kubus = ' +edit1.text +' x ' +edit1.text +' x ' +edit1.text);
memo1.Lines.add(' = ' +inttostr(vol));
end;
procedure TForm1.ResetClick(Sender: TObject);
begin
edit1.Clear;
Memo1.Clear;
end;
procedure TForm1.ExitClick(Sender: TObject);
begin
close;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
form2.Show;
end;
procedure TForm1.Image1Click(Sender: TObject);
begin
form2.Show;
end;
end.
Untuk Source Codenya bisa juga download DISINI