tugas program komputer
TRANSCRIPT
TUGAS PROGRAM KOMPUTERDISUSUN OLEH :
RATNA BUDIYANI09511014
2A
SEKOLAH TINGGI KEGURUAN DAN ILMU PENDIDIKANSTKIP GARUT
2010-2011
TAMPILAN SEBELUM DI RUN
LISTING PROGRAM PADA FORM1 (button1)
procedure TForm1.Button1Click(Sender: TObject);
beginform2.ProgressBar1.Position := 0;
form2.Timer1.enabled:= true;form2.visible:=true;
form1.visible:=false;end;End.end;
end.
Listing program pada Form2 (Timer1)
procedure TForm2.Timer1Timer(Sender: TObject);begin
if progressbar1.Position <> 100 thenprogressbar1.Position := progressbar1.Position +1
elsebegin
timer1.Enabled := false;form2.Close;
form2.Visible:=false;form3.visible:=true;
end;end;end.
Listing program pada form3 (mainmenu1)
procedure TForm3.myfamily2Click(Sender: TObject);begin
form4.showmodal;end;
procedure TForm3.persamaanpangkattiga1Click(Sender: TObject);begin
form5.showmodal;end;
procedure TForm3.Logout1Click(Sender: TObject);begin
form6.show;end;
procedure TForm3.Myfamily1Click(Sender: TObject);begin
form4.show;end;end.
Listing program untuk biodata (form4)
Var
Form4: TForm4;s:string;
nama:array[1..20] of string;komentar:array[1..20] of string;
i: integer;Implementation
{$R *.dfm}
procedure TForm4.Button1Click(Sender:
TObject);
beginlistbox1.Visible:=true;
for i:=1 to 1 dobegin
Nama[i]:=inputbox('Nama','silakan masukan nama
Anda','');komentar[i]:=inputbox('cOm
ment','cOmmentnya gimana ??','');
listbox1.Items.Add(nama[i]+' : '+komentar[i]);
end;
end;
procedure TForm4.Image2Click(Sender: TObject);
beginimage2.Visible:=true;image3.Visible:=false;image4.Visible:=false;image5.Visible:=false;image6.Visible:=false;image7.Visible:=true;bitbtn1.visible:=true;bitbtn2.Visible:=true;edit1.text:='ini ayahnya ratna
budiyani';edit2.text:='namanya Pak Agus
Sudiyono' ;edit3.text:='lahir di Madiun, 06
Desember 1963';edit4.text:='no hapenya ada
deeeeh';edit5.text:='I am very-very love
him';label2.Visible:=true;label2.Caption:='My Pah'; end;
procedure TForm4.Image3Click(Sender:
TObject);begin
image2.Visible:=false;image3.Visible:=true;image4.Visible:=false;image5.Visible:=false;image6.Visible:=true;image7.Visible:=false;bitbtn1.visible:=true;bitbtn2.visible:=true;
edit1.text:='yang ini niii mamanya Ratna Budiyani';
edit2.text:='lahirnya juga di Madiun, 10 Oktober 1969';
edit3.text:='Kerjaaannya ngurusin aku ma ade-ade aku di rumah';
edit4.text:='No hapenya ada tapi ga akan disebutin';
edit5.text:='I am very-very love her';
label2.Visible:=true;label2.Caption:='My Mom';
end;
procedure TForm4.Image4Click(Sender: TObject);
beginimage2.Visible:=false;image3.Visible:=false;image4.Visible:=true;image5.Visible:=true;image6.Visible:=false;image7.Visible:=false;bitbtn1.visible:=true;bitbtn2.visible:=true;edit1.text:='yang lucu ini adiknya
ratna, namanya Renita';edit2.text:='lahir di Bandung, 29
Mei 2000';edit3.text:='yang satu lagi
namanya Andi';edit4.text:='kadang dede
nyebeliiiiin';edit5.text:='tapi I love them very
much';label2.Visible:=true;label2.Caption:='rhenz';end;
procedure TForm4.BitBtn1Click(Sender:
TObject);begin
image2.Visible:=true;image3.Visible:=true;image4.Visible:=true;image5.Visible:=false;image6.Visible:=false;image7.visible:=false;
edit1.Text:=''; edit2.Text:=''; edit3.Text:=''; edit4.Text:=''; edit5.Text:='';
bitbtn1.Visible:=false;label2.Visible:=false;
end;
procedure TForm4.FormCreate(Sender: TObject);
beginimage2.Visible:=true;image3.Visible:=true;image4.Visible:=true;image5.Visible:=false;image6.Visible:=false;image7.visible:=false;edit1.Text:=''; edit2.Text:=''; edit3.Text:=''; edit4.Text:=''; edit5.Text:='';bitbtn1.Visible:=false;label2.Visible:=false;
end;
end.
procedure TForm4.BitBtn2Click(Sender:
TObject);begin
Close;End;End.
LISTING PROGRAM UNTUKMATEMATIKA
var Form5: TForm5;
a: array [1..4] of string;b: array [1..4] of string;c: array [1..4] of string;d: array [1..4] of string;
s:string;
implementation
{$R *.dfm}
procedure TForm5.Button1Click(Sender: TObject);type nilai=recorda:integer;b:integer;c:integer;d:integer;end;varN:array[1..4] of nilai;i: integer;e,f,g:real;beginfor i:=1 to 1 dobeginN[i].a:=strtoint(inputbox('input bilangan','Masukkan Nilai a',''));N[i].b:=strtoint(inputbox('input bilangan','Masukkan Nilai b',''));N[i].c:=strtoint(inputbox('input bilangan','Masukkan Nilai c',''));N[i].d:=strtoint(inputbox('input bilangan','Masukkan Nilai d',''));
e:=-N[i].b/N[i].a;f:=N[i].c/N[i].a;g:=-N[i].d/N[i].a;
edit1.Text:=floattostr(e);edit2.Text:=floattostr(f);edit3.Text:=floattostr(g);
end;for i:=1 to 1 dobeginlistbox1.Items.add('Nilai a ='+inttostr(N[i].a));listbox1.Items.add('Nilai b ='+inttostr(N[i].b));listbox1.Items.add('Nilai c ='+inttostr(N[i].c));listbox1.Items.add('Nilai d ='+inttostr(N[i].d));listbox1.Items.add('-------------------');end;
end;
procedure TForm5.Button2Click(Sender:
TObject);begin
listbox1.Clear;edit1.clear;edit2.clear;edit3.clear;
end;
procedure TForm5.SpeedButton1Click(Sender:
TObject);begin
image1.Visible:=false;speedbutton1.Visible:=false;
timer1.Enabled:=false;timer2.Enabled:=true;timer3.Enabled:=true;image2.Visible:=true;
groupbox1.Visible:=true;listbox1.Visible:=true;button1.Visible:=true;button2.Visible:=true;bitbtn1.Visible:=true;label1.Visible:=true;label3.Visible:=true;label5.Visible:=false;
end;
procedure TForm5.Timer1Timer(Sender: TObject);begin
label5.left := label5.left - 5; if label5.left <= -100 then
label5.left := 550;
end;procedure TForm5.Timer2Timer(Sender: TObject);
begin label1.left := label1.left - 5; if label1.left <= -100 then
label1.left := 550;end;
procedure TForm5.Timer3Timer(Sender: TObject);begin
if label1.Font.Color=clwhite thenlabel1.Font.Color:=clblack
elselabel1.Font.Color:=clwhite;
end;
end.
Listing program untuk form 6
procedure TForm6.BitBtn1Click(Sender: TObject);begin
application.terminate;end;
procedure TForm6.Timer1Timer(Sender: TObject);begin
label2.left := label2.left - 20; if label2.left <= -100 then
label2.left := 550;
end;
procedure TForm6.Timer2Timer(Sender: TObject);begin
label1.left := label1.left - 5; if label1.left <= -100 then
label1.left := 550;
end;
procedure TForm6.Timer3Timer(Sender: TObject);begin
if label1.Font.Color=clblue thenlabel1.Font.Color:=clfuchsia
elselabel1.Font.Color:=clblue;
end;
end.
TAMPILAN SESUDAH DI RUN
Klik my family, maka muncullah:
Image2 klik, hasilnya:
Image3 klik hasilnya:
Image4 klik hasilnya:
Click here, hasilnya:
Klik persamaan derajat tiga
Akar-akar suku banyak klik:
Klik Input:
Klik log out maka muncul:
Finish ………
Aku anak pertama dari tiga bersaudara
Adik-adikku adalah inspirasikuDan Orang tua adalah kekuatanku