Program Aplikasi Delphi (Array) Tria Puji Astuti (09511108) Pendidikan Matematika 2B STKIP GARUT

35
PROGRAM APLIKASI DELPHI Tugas 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

Transcript of Program Aplikasi Delphi (Array) Tria Puji Astuti (09511108) Pendidikan Matematika 2B STKIP GARUT

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