tugas besar
DESCRIPTION
aTRANSCRIPT
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