Jumat, Oktober 15, 2010

Konversi dari detik ke (jam,menit,detik)

Andrypein.com : Jika kemarin tentang konversi bilangan bulat menjadi romawi,kali ini merupakan konversi dari detik menjadi jam,menit,detik. agar lebih jelasnya perhatikan penampakannya seperti ini gambarannya:

nu handap jang gambarna


source codenya sederhana ko gan

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons;

type
TForm1 = class(TForm)
Edit1: TEdit;
Label1: TLabel;
Button1: TButton;
Label2: TLabel;
SpeedButton1: TSpeedButton;
procedure FormCreate(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

 var
Form1: TForm1;

 implementation

 {$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
 label2.Caption:='';
end;

procedure TForm1.FormShow(Sender: TObject);
begin
 edit1.SetFocus;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
 jam,menit,detik,sisa,input:longint;
begin
 input:=strtoint(edit1.Text);
 jam:=input div 3600;
 sisa:=input mod 3600;
 menit:=sisa div 60;
 detik:=sisa mod 60;
 label2.Font.Style:=[fsbold];
 label2.Caption:='hasil dari konversi adalah :'+inttostr(jam)+' jam '+inttostr(menit)+' menit '+inttostr(detik)+' detik';
end;

procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
 edit1.Clear;
 label2.Caption:='';
 edit1.SetFocus;
end;

end.



Silahkan gan di donlod

Donlod

Andry Fadrie Kuswandani

Drummer,kadang Bassist, JAZZ Freak, Indigo, IT, Jajaka sunda, Bandung (Sekarang di Bangka Belitung)

2 Responses to " Konversi dari detik ke (jam,menit,detik) "