PROGRAM APLIKASI DELPHITugas Ini Diajukan Untuk Memenuhi Tugas
Mata Kuliah Program Komputer Mengenai Cara Membuat Biodata dan
Persoalan Matematika Tentang Bangun Ruang Yang Dibimbing Oleh :
Deddy Sofyan, M. Pd
Disusun Oleh : Tria Puji Astuti ( 09511108 ) Pendidikan
Matematika 2B
SEKOLAH TINGGI KEGURUAN DAN ILMU PENDIDIKAN ( STKIP ) GARUT
2011
TAMPILAN PROGRAM SPLASH SCREEN
Gambar Sebelum Di Run
Gambar Sesudah Di Run
Listing Program Splash Screenvar Form1: TForm1; a,S:integer;
implementation uses U_Individu2; {$R *.dfm} procedure
TForm1.Timer1Timer(Sender: TObject); begin a:=a+1; if a=1 then
label1.Caption:='PROGRAM APLIKASI DELPHI'; if a=2 then
label2.Caption:='Diajukan Untuk Memenuhi Tugas Mata Kuliah Program
Komputer'; if a=3 then label3.caption:='Yang Dibimbing Oleh:'; if
a=4 then label4.caption:='Deddy Sofyan, M.Pd'; if a=5 then
label5.Caption:='SEKOLAH TINGGI KEGURUAN DAN ILMU PENDIDIKAN
(STKIP)'; if a=6 then label6.Caption:='GARUT'; if a=7 then
label7.Caption:='2011'; if a=8 then
begin label1.Caption:=''; label2.Caption:='';
label3.Caption:=''; label4.Caption:=''; label5.Caption:='';
label6.Caption:=''; a:=0; end; S:=S+1; if S=8 then begin
Form1.hide; Form2.show; end end; end.
TAMPILAN PROGRAM PASSWORD
Gambar Sebelum di Run
Gambar sesudah Di Run
Listing Program Passwordvar Form2: TForm2; implementation uses
U_Individu, U_Individu3; {$R *.dfm} procedure
TForm2.BitBtn1Click(Sender: TObject); begin if
Edit1.Text=Edit2.Text then else
Begin messagedlg('Password Anda Salah'+chr(10)+chr(13)+'Coba
Anda Ulangi', mtinformation,[mbOK],0); Edit1.SetFocus; end; begin
Form1.hide; Form2.hide; Form3.show; end end; end.
TAMPILAN PROGRAM MAIN MENU
Gambar Sebelum Di Run
Gambar Sesudah Di Run
Listing Program Main Menuvar Form3: TForm3; implementation uses
U_Individu4, U_Individu5;
{$R *.dfm}
procedure TForm3.AlhamdulillahTugasSudahSelesai1Click(Sender:
TObject); begin application.Terminate; end;
procedure TForm3.MenghitungVolumeBangunRuang1Click(Sender:
TObject); begin Form5.show; end; procedure
TForm3.riaPujiAstuti1Click(Sender: TObject); begin Form4.Show; end;
end.
TAMPILAN PROGRAM BIODATA
Gambar Sebelum Di Run
Gambar sesudah Di Run
Listing Program Biodatavar Form4: TForm4; s:string; p,i:integer;
Nama:array[1..20] of string; NIM:array[1..30] of string;
Kelas:array[1..40] of string; Jurusan:array[1..50] of string;
TTL:array[1..60] of string; Hobi:array[1..70] of string;
Zodiak:array[1..80] of string; NoHP:array[1..90] of string;
Status:array[1..100] of string; Email:array[1..110] of string;
implementation {$R *.dfm}
procedure TForm4.BitBtn1Click(Sender: TObject); begin
s:=inputbox('loop','Jumlah Perulangan',''); p:=strtoint(s);
stringgrid1.cells[0,0]:='Nama'; stringgrid1.cells[1,0]:='NIM';
stringgrid1.cells[2,0]:='Kelas'; stringgrid1.cells[3,0]:='Jurusan';
stringgrid1.cells[4,0]:='TTL'; stringgrid2.cells[0,0]:='Hobi';
stringgrid2.cells[1,0]:='Zodiak'; stringgrid2.cells[2,0]:='NO HP';
stringgrid2.cells[3,0]:='Status';
stringgrid2.cells[4,0]:='Email';
for i:= 1 to p do begin nama[i]:=inputbox('ID','Nama','');
NIM[i]:=inputbox('ID','NIM','');
Kelas[i]:=inputbox('ID','Kelas','');
Jurusan[i]:=inputbox('ID','Jurusan','');
TTL[i]:=inputbox('ID','TTL',''); Hobi[i]:=inputbox('ID','Hobi','');
Zodiak[i]:=inputbox('ID','Zodiak',''); NoHP[i]:=inputbox('ID','No
HP',''); Status[i]:=inputbox('ID','Status','');
Email[i]:=inputbox('ID','Email','');
stringgrid1.cells[0,i]:=Nama[i]; stringgrid1.cells[1,i]:=NIM[i];
stringgrid1.cells[2,i]:=Kelas[i];
stringgrid1.cells[3,i]:=Jurusan[i]; stringgrid1.cells[4,i]:=TTL[i];
stringgrid2.cells[0,i]:=Hobi[i]; stringgrid2.cells[1,i]:=Zodiak[i];
stringgrid2.cells[2,i]:=NoHP[i]; stringgrid2.cells[3,i]:=Status[i];
stringgrid2.cells[4,i]:=Email[i]; end; end; end.
TAMPILAN PROGRAM PERSOALAN MATEMATIKA
Gambar Sebelum Di Run
Gambar Sesudah Di Run
Listing Program Persoalan Matematika ( Menghitung VolumeBangun
Ruang )var Form5: TForm5; a:integer; panjangbalok:array[1..10] of
integer; lebarbalok:array[1..10] of integer;
volumebalok:array[1..10] of real; tinggibalok:array[1..10] of
integer; jarijarikerucut:array[1..10] of integer;
tinggitabung:array[1..10] of integer; tinggikerucut:array[1..10] of
integer; luasalaskerucut:array[1..10] of real;
volumekerucut:array[1..10] of real; volumekubus:array[1..10] of
real; sisikubus:array[1..10] of integer; implementation {$R
*.dfm}
procedure TForm5.BitBtn1Click(Sender: TObject); begin if a