TUGAS PROGRAM KOMPUTER
PENDIDIKAN MATEMATIKASEKOLAH TINGGI KEGURUAN DAN ILMU PENDIDIKAN
STKIP GARUT2010-2011
DISUSUN OLEH :DEA ADELINA DZ
09511022
1.MAIN MENUTampilan Sebelum di Run
Tampilan Setelah di Run
Listing Program Main Menuprocedure TForm1.BangunRuang1Click(Sender: TObject);beginform2.ProgressBar1.Position := 0;form2.Timer1.Enabled := true;form2.Visible:=true;end;
procedure TForm1.Biodata1Click(Sender: TObject);beginform2.ProgressBar1.Position := 0;form2.Timer2.Enabled := true;form2.Visible:=true;end;
procedure TForm1.Selesai1Click(Sender: TObject);beginapplication.terminate;end;end.
2.BiodataTampilan Sebelum di run
Tampilan Setelah di run
Listing Program BiodataprocedureTForm3.BitBtn1Click(Sender:TObject);vars:string;p,i:integer;name:array[1..20] of string;addres:array[1..30] of string;telephone:array[1..30] of string;Hobby:array[1..30] of string;beginlistbox1.items.Clear;//s:=inputbox('Loop','JumlahPerulangan','');p:=1;stringgrid1.cells[0,0]:='Name';stringgrid1.cells[1,0]:='Addres';stringgrid1.cells[2,0]:='Telephon
e';stringgrid1.Cells[3,0]:='Hobby';for i:= 1 to p dobeginname[i]:=inputbox('ID','Name',‘;addres[i]:=inputbox('ID','Addres,'');telephone[i]:=inputbox('ID','Tele
hone','');Hobby[i]:=inputbox('ID','Hobby‘'');listbox1.items.add(inttostr(i)+'.‘name[i]); listbox1.Items.Add('
'+addres[i]); listbox1.Items.Add('
'+Telephone[i]); listbox1.Items.Add('
'+Hobby[i]); stringgrid1.Cells[0,i]:=name[i];
stringgrid1.Cells[1,i]:=addres[i];
stringgrid1.cells[2,i]:=Telephone[i];
stringgrid1.cells[3,i]:=Hobby[i];
//image.[i].visible:=true;end;image4.Visible:=true;image2.Visible:=true;image3.Visible:=true;end;
procedure TForm3.BitBtn2Click(Sender: TObject);
vari:integer;beginlistbox1.Clear;for i :=0 to 3 dobeginstringgrid1.Cells[0,i]:='';stringgrid1.Cells[1,i]:='';stringgrid1.Cells[2,i]:='';stringgrid1.Cells[3,i]:='';stringgrid1.Cells[4,i]:='';end;image4.Visible:=false;image2.Visible:=false;image3.Visible:=false;
end;
end.
3.Aplikasi MatematikaTampilan Sebelum di Run
Tampilan Balok Setelah di Run
Tampilan Kubus Setelah di Run
Tampilan Tabung Setelah di Run
Tampilan Bola Setelah di Run
Tampilan Kerucut Setelah di Run
Listing Program BalokProcedureTForm5.Button1Click(Sender:TObject);begintimer2.Enabled:=true;//button2.Visible:=false;end;
ProcedureTForm5.Timer2Timer(Sender:TObject);beginif panel2.left <> 0 thenbegin;panel2.left := panel2.left -1;endelse beginpanel2.Visible:=true;
timer2.Enabled := false;end;end;
ProcedureTForm5.BitBtn1Click(Sender:
TObject);varp,l,t,v,luas : integer;beginp:=strtoint(edit1.Text);l:=strtoint(edit2.Text);t:=strtoint(edit3.Text);v:=p*l*t;luas:=2*((p*l)+(l*t)+(p*t));edit4.Text:=inttostr(v);edit5.Text:=inttostr(luas);end;
Listing Program KubusProcedureTForm5.Button2Click(Sender:TOject);begintimer1.Enabled:=true;end;
ProcedureTForm5.Timer1Timer(Sender:TObject);beginif panel1.left <> 0 thenbegin;panel1.left := panel1.left -1;endelse beginpanel1.Visible:=true;
timer1.Enabled := false;end;end;
ProcedureTForm5.BitBtn4Click(Sender:TObject);varsisi, luas, volume :integer;beginsisi:=strtoint(edit6.Text);luas:= 6*sisi*sisi;volume:=sisi*sisi*sisi;edit7.Text:=inttostr(volume);edit8.Text:=inttostr(luas);end;
Listing Program TabungProcedureTForm5.Button3Click(Sender:TObject);begintimer3.Enabled:=true;end;
ProcedureTForm5.Timer3Timer(Sender:TObject);beginif panel3.left <> 0 thenbegin;panel3.left := panel3.left -1;endelse beginpanel3.Visible:=true;timer3.Enabled := false;
end;end;
ProcedureTForm5.BitBtn7Click(Sender:TObject);varjari,tinggi :integer;volume,luas:real;beginjari:=strtoint(edit9.Text);tinggi:=strtoint(edit10.Text);volume:=3.14*jari*jari*tinggi;edit11.Text:=floattostr(volume);luas:=2*3.14*jari*tinggi;edit12.Text:=floattostr(luas);end;
Listing Program BolaProcedureTForm5.Button4Click(Sender:TObject);begintimer4.Enabled:=true;end;
ProcedureTForm5.Timer4Timer(Sender:TObject);beginif panel4.left <> 0 thenbegin;panel4.left := panel4.left -1;endelse beginpanel4.Visible:=true;timer4.Enabled := false;
end;end;
ProcedureTForm5.BitBtn10Click(Sender:TObject); varjari:integer;volume,luas:real;beginjari:=strtoint(edit13.Text);volume:=(3.14*jari*jari*4)/3;edit14.Text:=floattostr(volume);luas:=4*3.14*jari*jari;edit15.Text:=floattostr(luas);end;
Listing Program KerucutProcedureTForm5.Button5Click(Sender:TObject);begintimer5.Enabled:=true;end;
ProcedureTForm5.Timer5Timer(Sender:TObject);beginif panel5.left <> 0 thenbegin;panel5.left := panel5.left -1;endelse beginpanel5.Visible:=true;timer5.Enabled := false;end;
end;
ProcedureTForm5.BitBtn13Click(Sender:TObject);varr,s,t : integer;luas, volume : real;beginr:=strtoint(edit16.Text);s:=strtoint(edit17.Text);t:=strtoint(edit18.Text);volume:=(3.14*r*r*t)/3;edit20.Text:=floattostr(volume);luas:=(3.14*r)*(s+r);edit19.Text:=floattostr(luas);end;
Terima Kasih