34
PROGRAM APLIKASI GEOMETRI Disusun Oleh: Ratnawati Pendidikan Matematika S1 (2B) STKIP GARUT 2010-2011

Power Point Program Geometri Ratnawati

Embed Size (px)

Citation preview

Page 1: Power Point Program Geometri Ratnawati

PROGRAM APLIKASI

GEOMETRI

Disusun Oleh:Ratnawati

Pendidikan Matematika S1 (2B)

STKIP GARUT2010-2011

Page 2: Power Point Program Geometri Ratnawati

Form1 Sesudah Di Run

Page 3: Power Point Program Geometri Ratnawati

CODE EDITOR SPLASH SCREENvarForm1: TForm1;a,s:integer;implementation uses U_geometri2; {$R *.dfm}

Page 4: Power Point Program Geometri Ratnawati

procedure TForm1.Timer1Timer(Sender: TObject);begina:=a+1;if a=1 then label1.Caption:='PROGRAM APLIKASI GEOMETRI';if a=2 then label2.Caption:='Untuk Memenuhi Salah Satu Tugas

Program Komputer';if a=3 then label3.caption:='Yang Dibina Oleh:';if a=4 then label4.caption:=Drs. Deddy Sofyan, M.Pd';if a=5 then image1.visible:=true;if a=6 then label5.Caption:=‘Disusun Oleh:)';if a=7 then label6.Caption:=‘Ratnawati';if a=9 then label 7.caption:=‘Pendidikan Matematika S1 (2B)’; if a=8 then label8.Caption:=‘Sekolah Tinggi Keguruan Dan Ilmu

Pendidikan';if a=9 then label 9.caption:=‘2010-2011’;If a=10 then

Page 5: Power Point Program Geometri Ratnawati

begin label1.Caption:=''; label2.Caption:=''; label3.Caption:=''; label4.Caption:=''; image1.visible:=true; label5.Caption:=''; label6.Caption:=''; label7.Caption:=''; label8.Caption:=''; label9.Caption:='';

a:=0; end; S:=S+1; if S=11 then begin Form1.hide; Form2.show; end; end.

Page 6: Power Point Program Geometri Ratnawati

Form2 Sesudah Di Run

Page 7: Power Point Program Geometri Ratnawati

CODE EDITOR MAIN MENU• var Form2: TForm2; implementation uses U_ena3, U_ena4, U_ena5, U_ena6; {$R *.dfm} • procedure TForm2.Prisma1Click(Sender: TObject); begin form3.show; end;• procedure TForm2.Balok1Click(Sender: TObject); begin form4.show; end;

Page 8: Power Point Program Geometri Ratnawati

procedure TForm2.Lingkaran1Click(Sender: TObject); begin form5.show; end; procedure TForm2.Belah Ketupat1Click(Sender: TObject); begin form6.show; end;procedure TForm2.Keluar1Click(Sender: TObject); begin application.Terminate; end;

Page 9: Power Point Program Geometri Ratnawati

GEOMETRI RUANG

Page 10: Power Point Program Geometri Ratnawati

Form3 Sesudah Di Run

Page 11: Power Point Program Geometri Ratnawati

CODE EDITOR PRISMA• var Form3: TForm3;a,b:integer;LuasAlas:array[1..999]of real;Tinggi:array[1..999]of real;volume:array[1..999] of real;implementation {$R *.dfm}• procedure TForm3.Button1Click(Sender: TObject);

Page 12: Power Point Program Geometri Ratnawati

b:=strtoint(edit1.Text);if a<=b thenLuasAlas[a]:=strtofloat(edit3.Text);Tinggi[a]:=strtofloat(edit4.Text);volume[a]:=LuasAlas[a]*Tinggi[a];edit3.SetFocus;listbox1.Items.add('==================================');listbox1.Items.add(' DATA KE '+floattostr(a));listbox1.Items.add('==================================');listbox1.Items.add('LuasAlas '+'= '+floattostr(LuasAlas[a]));

Page 13: Power Point Program Geometri Ratnawati

listbox1.Items.add('Tinggi '+'= '+floattostr(Tinggi[a]));listbox1.Items.add('------------------------------------------------------------------------');

listbox1.Items.add('volume '+'= '+floattostr(volume[a]));listbox1.Items.add('---------------------------------------------------------------------------');listbox1.Items.add('');if a<b thenbegina:=a+1;edit2.Text:=inttostr(a);endelse if a=b thenmessageDlg('Stop Data Bilangan Sudah '+inttostr(b)+' Buah',mtInformation,[mbYes],0);button2.Enabled:=true;end;

Page 14: Power Point Program Geometri Ratnawati

• procedure TForm3.Button2Click(Sender: TObject);

begin a:=1; edit2.Text:=inttostr(a); edit1.clear; edit3.clear; listbox1.Clear; edit1.SetFocus; end;

Page 15: Power Point Program Geometri Ratnawati

procedure TForm3.Button3Click(Sender: TObject); begin close; end; end.

Page 16: Power Point Program Geometri Ratnawati

Form4 Sesudah Di Run

Page 17: Power Point Program Geometri Ratnawati

CODE EDITOR BALOK

• varForm4: TForm4;a,b:integer;Panjang:array[1..999]of real;Lebar:array[1..999]of real;Tinggi:array[1..999]of real;volume:array[1..999] of real;implementation {$R *.dfm}

Page 18: Power Point Program Geometri Ratnawati

• procedure TForm4.Button1Click(Sender: TObject);begina:=1;edit2.Text:=inttostr(a);b:=strtoint(edit1.Text);if a<=b thenPanjang[a]:=strtofloat(edit3.Text);lebar[a]:=strtofloat(edit4.Text);Tinggi[a]:=strtofloat(edit5.Text);volume[a]:=Panjang[a]*Lebar[a]*Tinggi[a];edit3.SetFocus;listbox1.Items.add('==================================');listbox1.Items.add(' DATA KE '+floattostr(a));listbox1.Items.add('==================================');listbox1.Items.add('Panjang '+‘=

Page 19: Power Point Program Geometri Ratnawati

'+floattostr(Panjang[a]));listbox1.Items.add('Lebar '+'= '+floattostr(Lebar[a]));listbox1.Items.add('Tinggi '+'= '+floattostr(Tinggi[a]));listbox1.Items.add('------------------------------------------------------------------------');listbox1.Items.add('volume '+'= '+floattostr(volume[a]));listbox1.Items.add('---------------------------------------------------------------------------');listbox1.Items.add('');if a<b thenbegina:=a+1;edit2.Text:=inttostr(a);endelse if a=b thenmessageDlg('Stop Data Bilangan Sudah '+inttostr(b)+' Buah',mtInformation,[mbYes],0);button2.Enabled:=true;end;

Page 20: Power Point Program Geometri Ratnawati

• procedure TForm4.Button2Click(Sender: TObject);begina:=1;edit2.Text:=inttostr(a);edit1.clear;edit3.clear;edit4.Clear;edit5.Clear;listbox1.Clear;edit1.SetFocus;end;

Page 21: Power Point Program Geometri Ratnawati

• procedure TForm4.Button3Click(Sender: TObject);

beginclose;end; end.

Page 22: Power Point Program Geometri Ratnawati

GEOMETRI DATAR

Page 23: Power Point Program Geometri Ratnawati

Form5 Sesudah Di Run

Page 24: Power Point Program Geometri Ratnawati

CODE EDITOR LINGKARAN

• var Form5: TForm5; a,b:integer; Jari:array[1..999]of real; luas:array[1..999] of real; keliling:array[1..999] of real;implementation {$R *.dfm}

Page 25: Power Point Program Geometri Ratnawati

• procedure TForm5.Button1Click(Sender: TObject);begina:=1;edit2.Text:=inttostr(a);b:=strtoint(edit1.Text);if a<=b then Jari[a]:=strtofloat(edit3.Text); luas[a]:=3.14*jari[a]*jari[a]; keliling[a]:=2*3.14*jari[a]; edit3.SetFocus; listbox1.Items.add('=================================='); listbox1.Items.add(' DATA KE '+floattostr(a)); listbox1.Items.add('==================================');

Page 26: Power Point Program Geometri Ratnawati

listbox1.Items.add('Jari '+'= '+floattostr(Jari[a])); listbox1.Items.add('------------------------------------------------------------------------'); listbox1.Items.add('keliling '+'= '+floattostr(keliling[a])); listbox1.Items.add('luas '+'= '+floattostr(luas[a])); listbox1.Items.add('---------------------------------------------------------------------------'); listbox1.Items.add('');if a<b then begin a:=a+1; edit2.Text:=inttostr(a); endelse if a=b thenmessageDlg('Stop Data Bilangan Sudah '+inttostr(b)+' Buah',mtInformation,[mbYes],0);button2.Enabled:=true;end;

Page 27: Power Point Program Geometri Ratnawati

• procedure TForm5.Button2Click(Sender: TObject);begina:=1;edit2.Text:=inttostr(a);edit1.clear;edit3.clear;listbox1.Clear;edit1.SetFocus;end;

Page 28: Power Point Program Geometri Ratnawati

• procedure TForm5.Button3Click(Sender: TObject);beginclose;end; end.

Page 29: Power Point Program Geometri Ratnawati

Form6 Sesudah Di Run

Page 30: Power Point Program Geometri Ratnawati

CODE EDITOR BELAH KETUPAT• var Form6: TForm6; a,b:integer; AC:array[1..999]of real; BD:array[1..999]of real; Sisi:array[1..999]of real; luas:array[1..999] of real; keliling:array[1..999] of

real;implementation {$R *.dfm}

Page 31: Power Point Program Geometri Ratnawati

• procedure TForm6.Button1Click(Sender: TObject);begina:=1;edit2.Text:=inttostr(a);b:=strtoint(edit1.Text);if a<=b then AC[a]:=strtofloat(edit3.Text); BD[a]:=strtofloat(edit4.Text); Sisi[a]:=strtofloat(edit5.Text); luas[a]:=0.5*(AC[a]*BD[a]); keliling[a]:=4*sisi[a]; edit3.SetFocus; listbox1.Items.add('=================================='); listbox1.Items.add(' DATA KE '+floattostr(a)); listbox1.Items.add('=================================='); listbox1.Items.add('AC '+'= '+floattostr(AC[a]));

Page 32: Power Point Program Geometri Ratnawati

listbox1.Items.add('BD '+'= '+floattostr(BD[a])); listbox1.Items.add('sisi '+'= '+floattostr(sisi[a])); listbox1.Items.add('------------------------------------------------------------------------'); listbox1.Items.add('keliling '+'= '+floattostr(keliling[a])); listbox1.Items.add('luas '+'= '+floattostr(luas[a])); listbox1.Items.add('---------------------------------------------------------------------------'); listbox1.Items.add('');if a<b thenbegina:=a+1;edit2.Text:=inttostr(a);endelse if a=b thenmessageDlg('Stop Data Bilangan Sudah '+inttostr(b)+' Buah',mtInformation,

[mbYes],0);button2.Enabled:=true;end;

Page 33: Power Point Program Geometri Ratnawati

• procedure TForm6.Button2Click(Sender: TObject);begina:=1;edit2.Text:=inttostr(a);edit1.clear;edit3.clear;edit4.clear;edit5.clear;listbox1.Clear;edit1.SetFocus;end;

Page 34: Power Point Program Geometri Ratnawati

• procedure TForm6.Button3Click(Sender: TObject);

beginclose;end; end.