TEKNIK ELEKTRONIKA SMK N 3 YK JOBSHEET TEKNIK PEMROGRAMAN
Kelas X Instruksi Struktur dan
Syarat Pada Visual Basic 4 x 45
Menit Semester 1  Revisi : 1
Tgl 7915 Hal 11
m.  Selanjutnya pindah ke form waiting lalu buatlah program kejadian event saat  berdetak  tick  pada  t_waiting  untuk  menampilkan  progressbar  dan
keterangan waktu tunggu.
pb_waiting.Value += 1 Dim
waktu As
Integer = pb_waiting.Value
Select Case
waktu Case
To 20
l_waiting.Text = Silahkan
Tunggu Case
20 To
50 l_waiting.Text =
Masih Lama
Case 50
To 80
l_waiting.Text = Harap
Sabar Case
80 To
99 l_waiting.Text =
Sebentar Lagi
Case Else
l_waiting.Text = Selesai
b_next.Enabled = True
t_waiting.Stop End
Select
n.  Langkah terakhir buatlah program kejadian event saat dipilih click pada b_next untuk kembali ke menu login.
Me .Close
f_login .Visible
= True
7.  Latihan Buatlah  project  baru  dengan  nama  “Project5”,  kemudian  simpan  dengan  format
“Kelas_NamaKelompok_NomorSiswa1_NomorSiswa2”.  Project  yang  dibuat merupakan sebuah aplikasi program soal pilihan ganda dengan 4 buah pilihan a, b,
c, dan d yang selanjutnya dihitung dan ditampilkan perolehan skor yang diperoleh Soal berhubungan dengan mata pelajaran teknik pemrograman minimal 4 soal
TEKNIK ELEKTRONIKA SMK N 3 YK JOBSHEET TEKNIK PEMROGRAMAN
Kelas X Instruksi Struktur dan
Syarat Pada Visual Basic 4 x 45
Menit Semester 1  Revisi : 1
Tgl 7915 Hal 12
Kelas :
Nilai Kelompok  :
Anggota 1  : Anggota 2  :
Bahan Diskusi 1.  Bagaimana cara penulisan program keputusan menggunakan statement If jika
terdiri dari 4 keputusan dan 3 syarat, salah satu keputusan akan dilakukan jika seluruh syarat tidak terpenuhi?
2.  Apa yang anda ketahui mengenai program dibawah ini, jelaskan
If tb_username.Text =
SMK Negeri 3
Then If
tb_password.Text = X
AV 2 Then
If MsgBox
Username dan Password Benar, Yakin Untuk Masuk?
, MsgBoxStyle
.YesNo, Peringatan
= MsgBoxResult
.Yes Then
Me .Visible
= False
f_waiting .Show
Else Application
.Exit End
If End
If End
If
Jawaban ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
TEKNIK ELEKTRONIKA SMK N 3 YK JOBSHEET TEKNIK PEMROGRAMAN
Kelas X Instruksi Struktur dan
Syarat Pada Visual Basic 4 x 45
Menit Semester 1  Revisi : 1
Tgl 7915 Hal 13
Nama : Kelas :
Nilai :
Lembar Pertanyaan 1.  Jelaskan perbedaan dari jenis–jenis penulisan struktur keputusan menggunakan
statement If beserta contohnya 2.  Jelaskan perbedaan dari jenis–jenis penulisan struktur keputusan menggunakan
statement Select Case beserta contohnya 3.  Apakah  perbedaan  antara  penggunaan  struktur  keputusan  menggunakan
statement If dengan Select Case?
Jawaban ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
……………………………………………………………………………………… ………………………………………………………………………………………
TEKNIK ELEKTRONIKA SMK N 3 YK JOBSHEET TEKNIK PEMROGRAMAN
Kelas X  Instruksi Perulangan Pada Visual Basic
4 x 45 Menit
Semester 1  Revisi : 1 Tgl 15915 Hal 1
1.  Kompetensi
3.1.  Memahami bahasa pemrograman visual basic. 4.1.  Membuat  program  aplikasi  sederhana  dengan  bahasa  pemrograman
Visual Basic
2.  Indikator
Setelah melakukan pembelajaran, siswa diharapkan dapat: 3.1.5.  Memahami instruksi dalam bahasa pemrograman dengan Visual Basic.
4.1.4.  Melakukan  percobaan  menggunakan  instruksi  dalam  bahasa
pemrograman dengan Visual Basic.
3.  Dasar Teori
a.  Perulangan Looping Looping  merupakan  sebuah  program  yang  dieksekusi  secara  berulang
sampai batas perulangan tersebut terpebuhi.di dalam IDE visual basic tersedia beberapa cara untuk membuat sebuah program looping yaitu:
1  Do …… Loop Semua perintah perulangan mempunyai bagian kondisipenguji untuk
mengendalikan  proses  perulangan
.
Statement  Do  ……  Loop  dapat dikatagorikan menjadi 4 macam yaitu:
a  Do While …… Loop
Bagian  pengujikondisi  pada  perintah  Do  While  sama  dengan perintah  If.....Then.  Format  dari  perintah  Do  While  dapat  dituliskan
sebagai berikut Do While Condition
Statement yang diulang
Loop
Pada  statement  ini  program  yang  di  ulang  akan  dieksekusi  jika kondisi terpenuhi dan jika tidak terpenuhi maka program dilanjutkan ke
program setelah Loop. Sebagai contoh program akan terus mengihung sampai nilai lebih besar dari 10.
Do While nilai = 10
Nilai = nilai + 1
Loop
TEKNIK ELEKTRONIKA SMK N 3 YK JOBSHEET TEKNIK PEMROGRAMAN
Kelas X  Instruksi Perulangan Pada Visual Basic
4 x 45 Menit
Semester 1  Revisi : 1 Tgl 15915 Hal 2
b  Do …… Loop While Statement  ini  hampir  sama  dengan  statement  Do  While.  Yang
membedakan statement ini adalah program yang akan diulang terlebih dahulu  dieksekusi,  selanjutnya  baru  kondisi  di  cek  apakah  kondisi
terpenuhi atau tidak. Format dari perintah Do …… Loop While adalah: Do
Statement yang diulang
Loop While Condition c  Do Until …… Loop
Statement  ini  merupakan  kebalikan  dari  statement  Do  While. Format  dari  perintah  Do  Until  ……  Loop  dapat  dituliskan  sebagai
berikut: Do Until Condition
Statement yang diulang
Loop
Pada  statement  ini  program  yang  di  ulang  akan  dieksekusi  jika kondisi tidak terpenuhi dan jika terpenuhi maka program dilanjutkan ke
program setelah Loop. Sebagai contoh program akan terus mengihung sampai nilai lebih besar dari 10.
Do Until nilai  10
Nilai = nilai + 1
Loop d  Do …… Loop Until
Statement  ini  hampir  sama  dengan  statement  Do  Until.  Yang membedakan statement ini adalah program yang akan diulang terlebih
dahulu  dieksekusi,  selanjutnya  baru  kondisi  di  cek  apakah  kondisi terpenuhi atau tidak. Format dari perintah Do …… Loop Until adalah:
Do
Statement yang diulang
Loop Until Condition