tugas besar

31
LAPORAN PRAKTIKUM LOGIKA PEMROGRAMAN Disusun oleh : PLUG : D KELOMPOK : 1 1. M. GALIH SETO A. ( 122120028 ) 2. UNTARI WIDYA K. ( 122120049 ) 3. MUHAMMAD KAHFI ( 122120059 ) LABORATORIUM KOMPUTASI PROGRAM STUDI TEKNIK INDUSTRI Laporan Resmi Praktikum Logika Pemrograman 126

Upload: kahfi-muhammad

Post on 14-Dec-2015

13 views

Category:

Documents


5 download

DESCRIPTION

a

TRANSCRIPT

LAPORAN PRAKTIKUM

LOGIKA PEMROGRAMAN

Disusun oleh :

PLUG : D

KELOMPOK : 1

1. M. GALIH SETO A. ( 122120028 )

2. UNTARI WIDYA K. ( 122120049 )

3. MUHAMMAD KAHFI ( 122120059 )

LABORATORIUM KOMPUTASI

PROGRAM STUDI TEKNIK INDUSTRI

FAKULTAS TEKNOLOGI INDUSTRI

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”

YOGYAKARTA

Laporan Resmi Praktikum Logika Pemrograman126

2013

LEMBAR PENGESAHAN

LAPORAN RESMI

PRAKTIKUM LOGIKA PEMROGRAMAN

Disusun oleh :

PLUG : D

KELOMPOK : 1

1. M. GALIH SETO A. ( 122120028 )

2. UNTARI WIDYA K. ( 122120049 )

3. MUHAMMAD KAHFI ( 122120059 )

Telah disetujui dan disahkan pada tanggal :

____________________________________

Mengetahui,

Kepala Laboratorium/Penanggung Jawab Praktikum

Laporan Resmi Praktikum Logika Pemrograman127

Sutrisno, S.SI., M.T.

KATA PENGANTAR

Puji dan Syukur kami panjatkan ke Hadirat Tuhan Yang Maha Esa, karena berkat

limpahan Rahmat dan Karunia-nya sehingga kami dapat menyusun laporan ini

dengan baik dan benar, serta tepat pada waktunya.dalam laporan ini kami

membahas mengenai “VISUAL BASIC 2012”

Laporan ini dibuat dengan pelajaran dari modul 1 sampai modul 8 sehingga kami

dapat menyelesaikannya. Kami menggucapkan terima kasih yang sebesar-

besarnya kepada semua yang membantu dalam menggerjakan laporan ini.

Kami menyadari bahwa masih banyak kekurangan dalam laporan ini. Oleh karena

itu kami meminta saran dan kritiknya untuk menyelesaikan laporan ini.

Akhir kata semoga laporan ini dapat bermanfaat, terima kasih.

Yogyakarta, Desember 2013

Praktikan

Laporan Resmi Praktikum Logika Pemrograman128

DAFTAR ISI

HALAMAN JUDUL............................................................................................ i

LEMBAR PENGESAHAN................................................................................. ii

KATA PENGANTAR......................................................................................... iii

DAFTAR ISI........................................................................................................ iv

DAFTAR GAMBAR........................................................................................... vi

DAFTAR TABEL................................................................................................ vii

BAB I PENGENALAN VISUAL BASIC, FORM DAN OBJEK

KONTROL (1)

1.1 Tujuan Praktikum....................................................................... 3

1.2 Landasan Teori........................................................................... 3

1.3 Algoritma................................................................................... 6

1.3.1 Algoritma Membuat Telur Goreng................................... 6

1.3.2 Algoritma Mencuci Baju dengan Menggunakan

Mesin Cuci........................................................................ 7

1.3.3 Algoritma Mengginstal Game Raknarok Online 2........... 7

1.4 FlowChart.................................................................................. 8

1.4.1 FlowChart Membuat Telur Goreng.................................. 8

1.4.2 FlowChart Mencuci Baju dengan Menggunakan

Mesin Cuci........................................................................ 9

1.4.3 FlowChart Mengginstal Game Raknarok Online 2.......... 10

1.5 Form........................................................................................... 11

1.5.1 Form Reservasi Tiket Online Praktikan M. Galih........... 11

1.5.2 Form Reservasi Tiket Online Praktikan Untari W........... 12

Laporan Resmi Praktikum Logika Pemrograman129

1.5.3 Form RESERVASI TIKET ONLINE Praktikan

M. Kahfi........................................................................... 14

1.6 Listing Program......................................................................... 15

1.6.1 Listing Program Praktikan M. Galih............................... 15

1.6.2 Listing Program Praktikan Untari W............................... 16

1.6.3 Listing Program Praktikan M. Kahfi............................... 18

1.7 Running Program....................................................................... 20

1.5.1 Running Program Praktikan M. Galih............................. 20

1.5.2 Running Program Praktikan Untari W............................ 20

1.5.3 Running Program Praktikan M. Khafi............................ 21

BAB II FORM DAN OBJEK KONTROL (2)

2.1 Tujuan Praktikum............................................................ 24

2.2 Landasan Teori................................................................ 24

2.3 Form................................................................................ 25

2.3.1 Form Praktikan M. Galih...................................... 25

2.3.2 Form Praktikan Untari W..................................... 27

2.3.3 Form Praktikan Muhammad Kahfi....................... 28

2.4 Listing Program............................................................... 30

2.4.1 Listing Program Praktikan M. Galih.................... 30

2.4.2 Listing Program Praktikan Untari W.................... 31

2.4.3 Listing Program Praktikan Muhammad Kahfi..... 32

2.5 Running Program............................................................ 34

2.5.1 Running Program Praktikan M. Galih.................. 34

2.5.2 Running Program Praktikan Untari W................. 35

2.5.3 Running Program Praktikan Muhammad Kahfi... 35

BAB III TIPE DATA, VARIABEL, KONSTANTA, DAN OPERATOR

3.1 Tujuan Praktikum............................................................ 38

Laporan Resmi Praktikum Logika Pemrograman130

3.2 Landasan Teori................................................................ 38

3.3 Form................................................................................ 45

3.3.1 Form Praktikan M. Galih...................................... 45

3.3.2 Form Praktikan Untari W..................................... 47

3.3.3 Form Praktikan Muhammad Kahfi....................... 49

3.4 Listing Program............................................................... 50

3.4.1 Listing Program Praktikan M. Galih.................... 50

3.4.2 Listing Program Praktikan Untari W.................... 62

3.4.3 Listing Program Praktikan Muhammad Kahfi..... 75

3.5 Running Program............................................................ 84

3.5.1 Running Program Praktikan M. Galih.................. 84

3.5.2 Running Program Praktikan Untari W................. 84

3.5.3 Running Program Praktikan Muhammad Kahfi... 85

BAB IV PERCABANGAN

4.1 Tujuan Praktikum............................................................ 88

4.2 Landasan Teori................................................................ 88

4.3 Form................................................................................ 90

4.3.1 Form Praktikan M. Galih...................................... 90

4.3.2 Form Praktikan Untari W..................................... 93

4.3.3 Form Praktikan Muhammad Kahfi....................... 96

4.4 Listing Program............................................................... 99

4.4.1 Listing Program Praktikan M. Galih……………. 99

4.4.2 Listing Program Praktikan Untari W....................105

4.4.3 Listing Program Praktikan Muhammad Kahfi.....113

4.5 Running Program............................................................121

4.5.1 Running Program Praktikan M. Galih..................121

4.5.2 Running Program Praktikan Untari W.................122

4.5.3 Running Program Praktikan Muhammad Kahfi...123

Laporan Resmi Praktikum Logika Pemrograman131

BAB V PERULANGAN

5.1 Tujuan Praktikum............................................................126

5.2 Landasan Teori................................................................126

5.3 Form................................................................................128

5.3.1 Form Praktikan M. Galih......................................128

5.3.2 Form Praktikan Untari W.....................................130

5.3.3 Form Praktikan Muhammad Kahfi.......................132

5.4 Listing Program...............................................................134

5.4.1 Listing Program Praktikan M. Galih....................134

5.4.2 Listing Program Praktikan Untari W....................138

5.4.3 Listing Program Praktikan Muhammad Kahfi.....142

5.5 Running Program............................................................146

5.5.1 Running Program Praktikan M. Galih..................146

5.5.2 Running Program Praktikan Untari W.................147

5.5.3 Running Program Praktikan Muhammad Kahfi...149

BAB VI ARRAY

6.1 Tujuan Praktikum............................................................154

6.2 Landasan Teori................................................................154

6.3 Form................................................................................155

6.3.1 Form Praktikan M. Galih......................................155

6.3.2 Form Praktikan Untari W.....................................157

6.3.3 Form Praktikan Muhammad Kahfi.......................160

6.4 Listing Program...............................................................161

6.4.1 Listing Program Praktikan M. Galih....................161

6.4.2 Listing Program Praktikan Untari W....................169

6.4.3 Listing Program Praktikan Muhammad Kahfi.....178

6.5 Running Program............................................................185

Laporan Resmi Praktikum Logika Pemrograman132

6.5.1 Running Program Praktikan M. Galih..................185

6.5.2 Running Program Praktikan Untari W.................186

6.5.3 Running Program Praktikan Muhammad Kahfi...187

BAB VII PROCEDURE, FUNCTION, DAN MODULE

7.1 Tujuan Praktikum............................................................190

7.2 Landasan Teori................................................................190

7.3 Form................................................................................193

7.3.1 Form Praktikan M. Galih......................................193

7.3.2 Form Praktikan Untari W.....................................195

7.3.3 Form Praktikan Muhammad Kahfi.......................197

7.4 Listing Program...............................................................199

7.4.1 Listing Program Praktikan M. Galih....................199

7.4.2 Listing Program Praktikan Untari W....................204

7.4.3 Listing Program Praktikan Muhammad Kahfi.....210

7.5 Running Program............................................................215

7.5.1 Running Program Praktikan M. Galih..................215

7.5.2 Running Program Praktikan Untari W.................217

7.5.3 Running Program Praktikan Muhammad Kahfi...218

BAB VIII TUGAS BESAR

8.1 Tujuan Praktikum............................................................212

8.2 Landasan Teori................................................................212

8.3 Form................................................................................215

8.4 Listing Program...............................................................221

8.5 Running Program............................................................234

DAFTAR PUSTAKA..........................................................................................133

LAMPIRAN

Laporan Resmi Praktikum Logika Pemrograman133

DAFTAR GAMBAR

Gambar 1.1. FlowChart Membuat Telur Goreng............................................... 8

Gambar 1.2. FlowChart Mencuci Baju dengan Menggunakan Mesiin Cuci.....9

Gambar 1.3. FlowChart Menginstal Game Raknarok Online 2.........................10

Gambar 1.4. Form Reservasi Tiket Online Praktikan M. Galih.........................11

Gambar 1.5. Form Reservasi Tiket Online Praktikan Untari W........................12

Gambar 1.6. Form Reservasi Tiket Online Praktikan M. Kahfi.........................14

Gambar 1.7. Running Program Reservasi Tiket Online Praktikan M. Galih.....20

Gambar 1.8. Running Program Reservasi Tiket Online Praktikan Untari W....20

Gambar 1.9 Running Program Reservasi Tiket Omline Praktikan M. Kahfi. . .21

Gambar 2.1. Form Perpustakaan Disiplin Kejuangan Kreativitas……………… 25

Gambar 2.2. Form Perpustakaan Cinta Buku………………………………..... 27

Gambar 2.3. Form1 Praktikan M. Kahfi……………………………………….. 28

Gambar 2.4. Running Program Running Program Perpustakan Disipin

Kejuangan Kreativitas…………………………………………………………... 34

Laporan Resmi Praktikum Logika Pemrograman134

Gambar 2.5. Running Program Perpustakaan Cinta Buku …………………… 35

Gambar 2.6. Running Program Praktikan M. Kahfi ………………………….. 35

Gambar 3.1. Form Konversi Mata Uang Praktikan M. Galih …………………...45

Gambar 3.2. Form Konversi Mata Uang Praktikan Untari W…..……………….47

Gambar 3.3. Form Konvensi Mata Uang Praktikan M. Kahfi …………………..49

Gambar 3.4. Running Program Konversi Mata Uang Praktikan M. Galih ……...84

Gambar 3.5. Running Program Konversi Mata Uang Praktikan Untari W ….....84

Gambar 3.6. Running Program Konversi Mata Uang Praktikan M. Kahfi ….....85

Gambar 4.1. Form1 Praktikan M. Galih ………………………………………...90

Gambar 4.2. Form2 Praktikan M. Galih ………………………………………...91

Gambar 4.3. Form3 Praktikan M. Galih ………………………………………...92

Gambar 4.4. Form1 Toko Buku Happy Family …………………………………93

Gambar 4.5. Form2 Daftar Barang ……………………………………………...94

Gambar 4.6. Form3 Order ……………………………………………………….95

Gambar 4.7. Form1 Sign In Praktikan M. Kahfi ………………………………..96

Gambar 4.8. Form3 Daftar Praktikan M. Kahfi …………………………………97

Gambar 4.9. Form4 Order Praktikan M. Kahfi ………………….......................98

Gambar 4.10. Running Program Log In ……………………………………….121

Gambar 4.11.Running Program Daftar Barang ………………………...……..121

Gambar 4.12. Running Program ORDER ……………………………...……..121

Gambar 4.13. Running Program Toko Buku Happy Family …………..……..122

Gambar 4.14. Running Program Daftar Barang ………………………...…….122

Gambar 4.15. Running Program Order …………………………………..…...122

Gambar 4.16. Running Program Sign In …………………………………...…123

Gambar 4.17. Running Program Daftar …………………………………...…..123

Gambar 4.18. Running Program Order …………………………...…………...123

Gambar 5.1. Form1 Login ……………………………………………………..128

Gambar 5.2. Form2 Perulangan Perkalian ……………………………...……..129

Gambar 5.3. Form1 HOME ……………………………………………………130

Laporan Resmi Praktikum Logika Pemrograman135

Gambar 5.4. Form2 MATEMATIKA …………………………………...…….131

Gambar 5.5. Form1 LOGIN ………………………………………………...…132

Gambar 5.6. Form2 Penjumlahan …………………………………………......133

Gambar 5.7. Running Program Form1 …………………………………...…...146

Gambar 5.8. Running Program Form2 ………………………………...……...146

Gambar 5.9. Running Program Home “Salah” ………………………………..147

Gambar 5.10. Running Program Home “Benar” …………………………...…147

Gambar 5.11. Running Program Home “Klik Gambar” ……………………….148

Gambar 5.12. Running Program Matematika “Single” ………………………..148

Gambar 5.13. Running Program Matematika “Multiple” ……………………..148

Gambar 5.14. Running Program Matematika “Log Out” ……………………..149

Gambar 5.15. Running Program Login ………………………………………..149

Gambar 5.16. Running Program Unlocked ……………………………………150

Gambar 5.17. Running Program penjumlahan single …………………………150

Gambar 5.18. Running Program penjumlahan multiple ………………………151

Gambar 6.1. Form1 Praktikan M. Galih ……………………………………….155

Gambar 6.2. Form2 Praktikan M. Galih ……………………………………….156

Gambar 6.3. Form1 HELLO Praktikan Untari W ……………………………..157

Gambar 6.4. Form2 INPUT Praktikan Untari W ………………………………158

Gambar 6.5. Form1 Praktikan Muhammad kahfi ……………………………..160

Gambar 6.6. Form2 Praktikan Muhammad kahfi ……………………………..160

Gambar 6.7. Running Program Form1 Praktikan M. Galih …………………..185

Gambar 6.8. Running Program Form2 Praktikan M. Galih …………………..185

Gambar 6.9. Running Program Form1 HELLO ………………………………186

Gambar 6.10. Running Program Form2 INPUT ……………………………...186

Gambar 6.11. Running Program Form2 INPUT ……………………………...187

Gambar 6.12. Running Program Form1 Praktikan M. Kahfi …………………187

Gambar 6.13. Running Program Form2 Praktikan M. Kahfi …………………188

Gambar 7.1. Form1 Praktikan M. Galih……………………………………….193

Laporan Resmi Praktikum Logika Pemrograman136

Gambar 7.2. Form2 Praktikan M. Galih………………………………………..194

Gambar 7.3. Form1 LOGIN Praktikan Untari W………………………………195

Gambar 7.4. Form2 Data yang Akan di Input Praktikan Untari W……………196

Gambar 7.5. Form1 Praktikan Muhammad kahfi………………………………197

Gambar 7.6. Form2 Praktikan Muhammad kahfi………………………………198

Gambar 7.7. Running Program Form1 Praktikan M. Galih……………………215

Gambar 7.8. Running Program Form2 Praktikan M. Galih……………………216

Gambar 7.9. Running Program Form2 dengan anchor Praktikan M. Galih…..216

Gambar 7.10. Running Program Form1 LOGIN salah Praktikan Untari W…..217

Gambar 7.11. Running Program Form1 LOGIN benar Praktikan Untari W….217

Gambar 7.12. Running Program Form1 LOGIN benar sudah di “Anchor”

Praktikan Untari W……………………………………………………………..218

Gambar 7.13. Running Program Form1 Praktikan Muhammad Kahfi………..218

Gambar 7.14. Running Program Form2 Praktikan Muhammad kahfi………...219

Gambar 7.15. Running Program Form2 dengan anhcor Praktikan Muhammad

kahfi…………………………………………………………………………….219

Laporan Resmi Praktikum Logika Pemrograman137

DAFTAR TABEL

Tabel 1.1. Properties ToolBox Reservasi Tiket Online Praktikan M. Galih....... 11

Laporan Resmi Praktikum Logika Pemrograman

Tabel 1.2. Properties ToolBox Reservasi Tiket Online Praktikan Untari W. ….12

Tabel 1.3. Properties ToolBox Reservasi Tiket Online Praktikan M. Kahfi……14

Tabel 2.1. Properties ToolBox Perpustakaan Disiplin Kejuangan Kreativitas…..25

Tabel 2.2. Properties ToolBox Perpustakaan Cinta Buku…………………….....27

Tabel 2.3. Properties ToolBox Praktikan M. Kahfi ……………………………..29

Tabel 3.1. Properties ToolBox Praktikan M. Galih ……………………………..45

Tabel 3.2. Properties Toolbox Praktikan Untari W. …………………………….47

Tabel 3.3. Properties Toolbox Praktikan M. Kahfi ……………………………..49

Tabel 4.1. Properties ToolBox Form1 Praktikan M. Gali ………………………90

Tabel 4.2. Properties ToolBox Form2 Praktikan M. Galih ………………….….91

Tabel 4.3. Properties ToolBox Form3 Praktikan M. Galih ……………………..92

Tabel 4.4. Properties ToolBox Toko Buku Happy Family Praktikan Untari W.94

Tabel 4.5. Properties ToolBox Daftar Barang Praktikan Untari W …………….94

Tabel 4.6. Properties ToolBox Form3 Praktikan Untari W …………………….95

Tabel 4.7. Properties ToolBox Form1 Sign In …………………………………96

Tabel 4.8. Properties ToolBox Form3 Praktikan M. Kahfi …………………….97

Tabel 4.9. Properties ToolBox Form4 Praktikan M. Kahfi …………………….99

Tabel 5.1. Properties ToolBox Form1 Login ……………………………….....129

Tabel 5.2. Properties ToolBox Form2 Perulangan Perkalian ………………....130

Tabel 5. 3. Properties Toolbox WELCOME …………………………………..130

Tabel 5.4. Properties Toolbox MATEMATIKA ………………………………131

Tabel 5.5. Properties ToolBox Form1LOGIN …………………………………133

Tabel 5.6. Properties ToolBox Form2 Praktikan M. Kahfi ……………………134

Tabel 6.1. Properties Toolbox Form1 Praktikan M. Galih …………………….156

Tabel 6.2. Properties Toolbox Form2 Praktikan M. Galih ……………………156

Tabel 6.3. Properties Toolbox Form1 Hello Praktikan Untari W ……………..158

Tabel 6.4. Properties Toolbox Form2 INPUT Praktikan Untari W ……………159

Tabel 6.5. Properties Toolbox Form1 Praktikan Muhammad kahfi …………...160

Tabel 6.6. Properties Toolbox Form 2 Praktikan Muhammad kahfi …………..161

Tabel 7.1. Properties Toolbox Form1 Praktikan M. Galih……………………..193

Tabel 7.2. Properties Toolbox Form2 Praktikan M. Galih…………………….194

Laporan Resmi Praktikum Logika Pemrograman

Tabel 7.3. Properties Toolbox Form1 Praktikan Untari W…………………….195

Tabel 7.4. Properties Toolbox Form 2 Praktikan Untari W…………………...196

Tabel 7.5. Properties Toolbox Form 1 Praktikan Muhammad kahfi…………..197

Tabel 7.6. Properties Toolbox Form 2 Praktikan Muhammad kahfi…………..198

Laporan Resmi Praktikum Logika Pemrograman