andrypein.net : Jika kemarin tentang konversi bilangan bulat menjadi romawi,kali ini merupakan konversi detik (jumlah detiknya) menjadi jam menit detik.
Agar lebih jelasnya perhatikan penampakannya seperti ini gambarannya :
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.
Makasii…
Ini sangat membantu 🙂
sama sama :kiss