Listing Program Form Menu Utama

  L A M P

  I R A N

  

Hasil uji program tugas akhir

  Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program studi D3 Teknik Informatika: Nama : FATMAWATI N I M : 092406135 Program Studi : D3 TEKNIK INFORMATIKA Judul Tugas Akhir : APLIKASI PENGHITUNG BANGUN DATAR DAN

  BANGUN RUANG MENGGUNAKAN VISUAL BASIC

  6.0 Telah melaksanakan tes program Tugas Akhir Mahasiswa tersebut di atas pada tanggal : Mei 2012 Dengan Hasil : SUKSES / GAGAL

  Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan

  Medan, Mei 2012 Dosen Pembimbing Drs. Sawaluddin, M.IT Nip. 19591231 199802 1 001

  

Listing Program

Form Menu Utama

  Private Sub cmdKeluar_Click() End End Sub Private Sub cmdLatihan_Click() FrmUsername.Show FrmMenuUtama.Hide End Sub Private Sub cmdMateri_Click() FrmMenu.Show FrmMenuUtama.Hide End Sub Private Sub cmdProfil_Click() FrmInformasi.Show FrmMenuUtama.Hide End Sub

  Form Submenu Materi

  Private Sub cmdBangunDatar_Click() FrmBangunDatar.Show FrmMenu.Hide End Sub Private Sub cmdBangunRuang_Click() FrmBangunRuang.Show FrmMenu.Hide End Sub Private Sub cmdMenuutama_Click() FrmMenuUtama.Show FrmMenu.Hide End Sub

  Form Bangun Datar

  Private Sub cmdBelahKetupat_Click() FrmBelahKetupat.Show FrmBangunDatar.Hide End Sub Private Sub cmdBujurSangkar_Click() FrmBujurSangkar.Show FrmBangunDatar.Hide End Sub

  Private Sub cmdjajargenjang_Click() FrmJajarGenjang.Show FrmBangunDatar.Hide End Sub Private Sub cmdlingkaran_Click() FrmLingkaran.Show FrmBangunDatar.Hide End Sub Private Sub cmdmenu_Click() FrmMenu.Show FrmBangunDatar.Hide End Sub Private Sub cmdPersegiPanjang_Click() FrmPersegiPanjang.Show FrmBangunDatar.Hide End Sub Private Sub cmdSegitiga_Click() FrmSegitiga.Show FrmBangunDatar.Hide End Sub Private Sub cmdtrapesium_Click() FrmTrapesium.Show FrmBangunDatar.Hide End Sub

  Form Bangun Ruang

  Private Sub cmdBalok_Click() FrmBalok.Show FrmBangunRuang.Hide End Sub Private Sub cmdbola_Click() FrmBola.Show FrmBangunRuang.Hide End Sub Private Sub cmdkerucut_Click() FrmKerucut.Show FrmBangunRuang.Hide End Sub Private Sub cmdKubus_Click() FrmKubus.Show FrmBangunRuang.Hide

  End Sub Private Sub cmdLimas_Click() FrmLimas.Show FrmBangunRuang.Hide End Sub Private Sub cmdmenu_Click() FrmMenu.Show FrmBangunRuang.Hide End Sub Private Sub cmdPrisma_Click() FrmPrisma.Show FrmBangunRuang.Hide End Sub Private Sub cmdtabung_Click() FrmTabung.Show FrmBangunRuang.Hide End Sub

  Form Bujur Sangkar

  Private Sub cmdbersih_Click() txtsisi.Text = "" lblluasbs.Caption = "" lblkelilingbs.Caption = "" txtsisi.SetFocus End Sub Private Sub cmdkelilingbs_Click() lblkelilingbs.Caption = 4 * Val(txtsisi.Text) End Sub Private Sub cmdluasbs_Click() lblluasbs.Caption = Val(txtsisi.Text) * Val(txtsisi.Text) End Sub Private Sub cmdmenu_Click() FrmBangunDatar.Show FrmBujurSangkar.Hide End Sub

  Form Persegi Panjang

  Private Sub cmdbersih_Click() txtp.Text = "" txtl.Text = "" lblluaspp.Caption = "" lblkelilingpp.Caption = "" txtp.SetFocus End Sub Private Sub cmdkelilingbs_Click() lblkelilingpp.Caption = 2 * (Val(txtp.Text) +_ Val(txtl.Text)) End Sub Private Sub cmdluaspp_Click() lblluaspp.Caption = Val(txtp.Text) * Val(txtl.Text) End Sub Private Sub cmdmenu_Click() FrmBangunDatar.Show FrmPersegiPanjang.Hide End Sub

  Form Segitiga

  Private Sub cmdbersih_Click() txta.Text = "" txtt.Text = "" txtAB.Text = "" txtBC.Text = "" txtCA.Text = "" lblluasgt.Caption = "" lblkelilingsgt.Caption = "" txta.SetFocus End Sub Private Sub cmdkelilingsgt_Click() lblkelilingsgt.Caption = Val(txtAB.Text) +_ Val(txtBC.Text) + Val(txtCA.Text) End Sub Private Sub cmdluassgt_Click() lblluasgt.Caption = (Val(txta.Text) * Val(txtt.Text)) / 2 End Sub Private Sub cmdmenu_Click() FrmBangunDatar.Show FrmSegitiga.Hide End Sub

  Form belah ketupat

  txtsbk.Text = "" lblluasbk.Caption = "" lblkelilingbk.Caption = "" txtd1.SetFocus End Sub Private Sub cmdkelilingbk_Click() lblkelilingbk.Caption = 4 * Val(txtsbk.Text) End Sub Private Sub cmdluasbk_Click() lblluasbk.Caption = (Val(txtd1.Text)* Val(txtd2.Text))/2 End Sub Private Sub cmdmenu_Click() FrmBangunDatar.Show FrmBelahKetupat.Hide End Sub

  Form Jajar Genjang

  Private Sub cmdbersih_Click() txtalasjg.Text = "" txttinggijg.Text = "" txtbjg.Text = "" lblluasjg.Caption = "" lblkelilingjg.Caption = "" txtalasjg.SetFocus End Sub Private Sub cmdkelilingjg_Click() lblkelilingjg.Caption = Val(2) * (Val(txtalasjg.Text) +_ Val(txtbjg.Text)) End Sub Private Sub cmdluasjg_Click() lblluasjg.Caption = Val(txtalasjg.Text) * Val(txttinggijg.Text) End Sub Private Sub cmdmenu_Click() FrmBangunDatar.Show FrmJajarGenjang.Hide End Sub

  Form Lingkaran

  Private Sub cmdbersih_Click() txtjari.Text = "" lblluasling.Caption = "" lblkelilingling.Caption = "" txtjari.SetFocus

  End Sub Private Sub cmdkelilingling_Click() Const phi = 3.14 lblkelilingling.Caption = 2 * phi * Val(txtjari.Text) End Sub Private Sub cmdlualing_Click() Const phi = 3.14 lblluasling.Caption = phi * (Val(txtjari.Text) ^ 2) End Sub Private Sub cmdmenu_Click() FrmBangunDatar.Show FrmLingkaran.Hide End Sub

  Form Trapesium

  Private Sub cmdbersih_Click() txtAB.Text = "" txtBC.Text = "" txtCD.Text = "" txtAD.Text = "" txtDE.Text = "" lblluastrap.Caption = "" lblkelilingtrap.Caption = "" txtCD.SetFocus End Sub Private Sub cmdkelilingtrap_Click() lblkelilingtrap.Caption = Val(txtAB.Text) +_ Val(txtBC.Text) + Val(txtCD.Text) + Val(txtAD.Text) End Sub Private Sub cmdluastrap_Click() lblluastrap.Caption = (Val(txtCD.Text) +_ Val(txtAB.Text)) / 2 * Val(txtDE.Text) End Sub Private Sub cmdmenu_Click() FrmBangunDatar.Show FrmTrapesium.Hide End Sub

  Form Kubus

  Private Sub cmdbersih_Click() txtrusuk.Text = "" lblluaskbs.Caption = "" lblvolumekbs.Caption = "" txtrusuk.SetFocus End Sub Private Sub cmdluaskbs_Click() lblluaskbs.Caption = 6 * Val(txtrusuk.Text) *_ Val(txtrusuk.Text) End Sub Private Sub cmdmenu_Click() FrmBangunRuang.Show FrmKubus.Hide End Sub Private Sub cmdvolumekbs_Click() lblvolumekbs.Caption = Val(txtrusuk.Text) *_ Val(txtrusuk.Text) * Val(txtrusuk.Text) End Sub

  Form Balok

  Private Sub cmdbersih_Click() txtpjgblk.Text = "" txtlbrblk.Text = "" txttinggiblk.Text = "" lblluasblk.Caption = "" lblVolumeblk.Caption = "" txtpjgblk.SetFocus End Sub Private Sub cmdluasblk_Click() lblluasblk.Caption = 2 * ((Val(txtpjgblk.Text) *_ (txtpjgblk.Text)) + (Val(txtpjgblk.Text) *_ Val(txttinggiblk.Text)) + (Val(txtpjgblk.Text) *_ Val(txttinggiblk.Text))) End Sub Private Sub cmdmenu_Click() FrmBangunRuang.Show FrmBalok.Hide End Sub Private Sub cmdvolumeblk_Click() lblVolumeblk.Caption = Val(txtpjgblk.Text) *_ Val(txtlbrblk.Text) * Val(txttinggiblk.Text) End Sub

  Form Bola

  Private Sub cmdbersih_Click() txtrbola.Text = "" lblluasbola.Caption = "" lblVolumebola.Caption = "" txtrbola.SetFocus End Sub Private Sub cmdluasbola_Click() Const phi = 3.14 lblluasbola.Caption = 4 * phi * Val(txtrbola.Text) *_ Val(txtrbola.Text) End Sub Private Sub cmdmenu_Click() FrmBangunRuang.Show FrmBola.Hide End Sub Private Sub cmdvolumebola_Click() Const phi = 3.14 lblVolumebola.Caption = (4 * phi * Val(txtrbola.Text) *_ Val(txtrbola.Text) * Val(txtrbola.Text)) / 3 End Sub

  Form Kerucut

  Private Sub cmdbersih_Click() txtlakrc.Text = "" txtlskrc.Text = "" txttkrc.Text = "" lblluaskrc.Caption = "" lblVolumekrc.Caption = "" txtlakrc.SetFocus End Sub Private Sub cmdluaskrc_Click() lblluaskrc.Caption = Val(txtlakrc.Text) +_ Val(txtlskrc.Text) End Sub Private Sub cmdmenu_Click() FrmBangunRuang.Show FrmKerucut.Hide End Sub Private Sub cmdvolumekrc_Click() lblVolumekrc.Caption = (Val(txtlakrc.Text) *_ Val(txttkrc.Text)) / 3 End Sub

  Form Limas

  Private Sub cmdbersih_Click() txtlalimas.Text = "" txtlslimas.Text = "" txttlimas.Text = "" lblluaslimas.Caption = "" lblVolumelimas.Caption = "" txtlalimas.SetFocus End Sub Private Sub cmdluaslimas_Click() lblluaslimas.Caption = Val(txtlalimas.Text) +_ Val(txtlslimas.Text) End Sub Private Sub cmdmenu_Click() FrmBangunRuang.Show FrmLimas.Hide End Sub Private Sub cmdvolumelimas_Click() lblVolumelimas.Caption = (Val(txtlalimas.Text) *_ Val(txttlimas.Text)) / 3 End Sub

  Form Prisma

  Private Sub cmdbersihkan_Click() txtla.Text = "" txtls.Text = "" txttprisma.Text = "" lblluasprisma.Caption = "" lblVolumeprisma.Caption = "" txtla.SetFocus End Sub Private Sub cmdluasprisma_Click() lblluasprisma.Caption = (2 * Val(txtla.Text)) +_ Val(txtls.Text) End Sub Private Sub cmdmenu_Click() FrmBangunRuang.Show FrmPrisma.Hide End Sub Private Sub cmdvolumeprisma_Click() lblVolumeprisma.Caption = Val(txtla.Text) *_ Val(txttprisma.Text)

  End Sub

  Form Tabung

  Private Sub cmdbersih_Click() txtrtbg.Text = "" txtttbg.Text = "" lblluastbg.Caption = "" lblVolumetbg.Caption = "" txtrtbg.SetFocus End Sub Private Sub cmdluastbg_Click() Const phi = 3.14 lblluastbg.Caption = 2 * phi * Val(txtrtbg.Text) *_ (Val(txtrtbg.Text) + Val(txtttbg.Text)) End Sub Private Sub cmdmenu_Click() FrmBangunRuang.Show FrmTabung.Hide End Sub Private Sub cmdvolumetbg_Click() Const phi = 3.14 lblVolumetbg.Caption = phi * Val(txtrtbg.Text) *_ Val(txtrtbg.Text) + Val(txtttbg.Text) End Sub

  Form Username

  Option Explicit Private koneksi As ADODB.Connection Private Function konek() As Boolean On Error GoTo out Set koneksi = New ADODB.Connection koneksi.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &_ App.Path & "\latihansoal.mdb;Persist Security Info=False" koneksi.CursorLocation = adUseClient konek = True out: End Function Private Sub cmdMenuutama_Click() FrmMenuUtama.Show FrmUsername.Hide End Sub

  Private Sub cmdOK_Click() If txtUserName.Text = "" Then MsgBox "isi username nya dulu dong!!! ^_^", vbCritical,_ "Peringatan" txtUserName.SetFocus Else Adodc1.Recordset.Fields("username") = txtUserName.Text FrmSoal1.Show Unload Me End If End Sub 'Menampilakan data saat baris DataGrid di Klik Private Sub DataGrid1_Click() If Adodc1.Recordset.RecordCount <= 0 Then Exit Sub If Not Adodc1.Recordset.BOF And Not Adodc1.Recordset.EOF Then txtUserName.Text = Adodc1.Recordset.Fields("username") End If End Sub 'dekralasi coneksi tabel yang di hubungkan ke Adodc Private Sub Form_Load() If Not konek() Then MsgBox "Gak bisa terhubung ke database!",_ vbCritical End End If Adodc1.ConnectionString = koneksi.ConnectionString Adodc1.RecordSource = "username" Set DataGrid1.DataSource = Adodc1 End Sub

  Form Soal 1

  Option Explicit Private koneksi As ADODB.Connection Private Function konek() As Boolean On Error GoTo out Set koneksi = New ADODB.Connection koneksi.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &_ App.Path & "\latihansoal.mdb;Persist Security Info=False" koneksi.CursorLocation = adUseClient konek = True out: End Function

  Private Sub cmdlanjut_Click() Dim nil1 As Long If opt1B.Value = True Then nil1 = 10 Else nil1 = 0 End If lbljwbnsoal1.Caption = Val(nil1) Adodc1.Recordset.Fields("jawaban1") = lbljwbnsoal1.Caption FrmSoal2.Show Unload Me End Sub 'Menampilkan data saat baris DataGrid di Klik Private Sub DataGrid1_Click() If Adodc1.Recordset.RecordCount <= 0 Then Exit Sub If Not Adodc1.Recordset.BOF And Not Adodc1.Recordset.EOF Then lbljwbnsoal1.Caption = Adodc1.Recordset.Fields("jawaban1") End If End Sub 'dekralasi coneksi tabel yang di hibungkan ke Adodc Private Sub Form_Load() If Not konek() Then MsgBox "Gak bisa terhubung ke database!",_ vbCritical End End If Adodc1.ConnectionString = koneksi.ConnectionString Adodc1.RecordSource = "hasil" Set DataGrid1.DataSource = Adodc1

  End Sub

  Form Soal 10

  Option Explicit Private koneksi As ADODB.Connection Private Function konek() As Boolean On Error GoTo out Set koneksi = New ADODB.Connection koneksi.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &_ App.Path & "\latihansoal.mdb;Persist Security Info=False" koneksi.CursorLocation = adUseClient konek = True out: End Function Private Sub cmdselesai_Click() Dim nil1 As Long If optB.Value = True Then nil1 = 10 Else nil1 = 0 End If lbljwbnsoal10.Caption = Val(nil1) Adodc1.Recordset.Fields("jawaban10") = lbljwbnsoal10.Caption MsgBox "Terima kasih anda telah selesai menjawab soal_ latihan, _ silahkan lihat hasil nilai anda!", vbInformation, "Infomasi" FrmHasil.Show Unload Me End Sub 'Menampilkan data saat baris DataGrid di Klik Private Sub DataGrid1_Click() If Adodc1.Recordset.RecordCount <= 0 Then Exit Sub If Not Adodc1.Recordset.BOF And Not Adodc1.Recordset.EOF Then lbljwbnsoal10.Caption = Adodc1.Recordset.Fields("jawaban10") End If End Sub 'dekralasi coneksi tabel yang di hibungkan ke Adodc Private Sub Form_Load() If Not konek() Then MsgBox "Gak bisa terhubung ke database!", vbCritical End End If Adodc1.ConnectionString = koneksi.ConnectionString Adodc1.RecordSource = "hasil" Set DataGrid1.DataSource = Adodc1 End Sub

  Form Hasil

  Option Explicit Private koneksi As ADODB.Connection Private Function konek() As Boolean On Error GoTo out Set koneksi = New ADODB.Connection koneksi.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &_ App.Path & "\latihansoal.mdb;Persist Security Info=False" koneksi.CursorLocation = adUseClient konek = True out: End Function Private Sub cmdMenuutama_Click() FrmMenuUtama.Show FrmHasil.Hide End Sub Private Sub Form_Activate() Dim Nilai As Long Nilai = Val(lbljs1.Caption) + Val(lbljs2.Caption) +_ Val(lbljs3.Caption) + Val(lbljs4.Caption) +_ Val(lbljs5.Caption) + Val(lbljs6.Caption) +_ Val(lbljs7.Caption) + Val(lbljs8.Caption) +_ Val(lbljs9.Caption) + Val(lbljs10.Caption) lblNilai.Caption = Nilai If Nilai >= 100 Then lblKeterangan.Caption = "EXCELLENT !!" Else If Nilai >= 80 Then lblKeterangan.Caption = "GOOD JOB !!" Else If Nilai >= 7 Then lblKeterangan.Caption = "HEBAT, Terus tingkatkan kemampuan mu!!" Else lblKeterangan.Caption = "Ayo semangat!!, Lebih banyak berlatih ya!!" End If End If End If End Sub

  Form Profil

  Private Sub cmdMenuutama_Click() FrmMenuUtama.Show FrmInformasi.Hide End Sub

Dokumen yang terkait

Studi Perspektif Masyarakat untuk Program Restorasi Ekosistem Hutan Mangrove (Studi Kasus Masyarakat Desa Bogak Kecamatan Tanjung Tiram Kabupaten Batu Bara)

0 2 10

BAB II TINJAUAN PUSTAKA 2.1 Kebijakan Publik 2.1.1 Pengertian Kebijakan Publik - Implementasi Program Bantuan Operasional Sekolah (BOS) Tahun 2014 di Sekolah Dasar Luar Biasa Negeri (Studi Pada Sekolah Dasar Luar Biasa Negeri Kebayakan Gunung Balohen Keca

0 1 26

BAB I PENDAHULUAN 1.1 Latar Belakang - Implementasi Program Bantuan Operasional Sekolah (BOS) Tahun 2014 di Sekolah Dasar Luar Biasa Negeri (Studi Pada Sekolah Dasar Luar Biasa Negeri Kebayakan Gunung Balohen Kecamatan Kebayakan Kabupaten Aceh Tengah)

0 2 9

Implementasi Program Bantuan Operasional Sekolah (BOS) Tahun 2014 di Sekolah Dasar Luar Biasa Negeri (Studi Pada Sekolah Dasar Luar Biasa Negeri Kebayakan Gunung Balohen Kecamatan Kebayakan Kabupaten Aceh Tengah)

0 0 14

BAB 1 PENDAHULUAN 1.1.Latar Belakang - Implementasi Kebijakan Program Pelayanan Administrasi Terpadu Kecamatan (PATEN) Studi Pada Kantor Camat Perbaungan Kabupaten Serdang Bedagai

0 1 28

KATA PENGANTAR - Implementasi Program Beras Untuk Masyarakat Miskin di Desa Lau Gumba Kecamatan Berastagi

0 0 53

Pengetahuan Mahasiswa Program Studi S1 Keperawatan (Reguler) Universitas Sumatera Utara tentang UU RI No. 38 Tahun 2014 tentang Keperawatan

0 0 44

BAB 2 TINJAUAN PUSTAKA - Pengetahuan Mahasiswa Program Studi S1 Keperawatan (Reguler) Universitas Sumatera Utara tentang UU RI No. 38 Tahun 2014 tentang Keperawatan

0 0 31

Pengetahuan Mahasiswa Program Studi S1 Keperawatan (Reguler) Universitas Sumatera Utara tentang UU RI No. 38 Tahun 2014 tentang Keperawatan

0 0 13

LISTING PROGRAM Kode Program splash_screen.xml:

0 0 37