Materi 3 Siswa prakerin kelas XI RPl 1 Statemen kendali dan Perulangan
Struktur Kendali :
IF merupakan salah satu struktur kendali dalam bahasa pemrograman dan di
dalam program yang dibuat pasti banyak menggunakan statment IF, oleh karna itu
IF sangat lah berguna dalam membuat program Ada beberapa penggunaan IF
diantaranya adalah
IF Tunggal, IF Ganda, IF Jamak, IF
Bersarang
Contoh penggunaan IF Tunggal
Dim nilai as integer =75 IF nilai > 70 Then Messagebox("Anda
lulus")
End IF
Contoh penggunaan IF Ganda
Dim nilai as integer = 75 IF nilai > 70 Then MessageBox("Anda lulus")
Else MessageBox("Anda belum
lulus")
End IF
Contoh penggunaan IF Jamak
Dim nilai as integer = 75
IF nilai > 90 Then MessageBox("Anda mendapatkan nilai A")
Else IF nilai > 80 Then
MessageBox("Anda mendapatkan nilai B")
Else MessageBox("Anda
mendapatkan Nilai C")
End IF
Contoh penggunaan IF Tersarang
Dim nilai as integer =60 Dim absensi
as integer = 70
IF nilai > 55 Then
MessageBox("Anda Lulus")
Else IF absensi > 69 Then
MessageBox("Anda Lulus")
Else MessageBox("Anda tidak
lulus")
End IF
End IF
Select case
Fungsi dari Select Case hampir sama dengan Fungsi IF. Select Case berfungsi sebagai kontrol statement pemilihan dimana nilanya sudah pasti atau dengan kata lain kondisinya sudah tetap. Dalam Select Case terdapat beberapa case atau beberapa kondisi
Fungsi dari Select Case hampir sama dengan Fungsi IF. Select Case berfungsi sebagai kontrol statement pemilihan dimana nilanya sudah pasti atau dengan kata lain kondisinya sudah tetap. Dalam Select Case terdapat beberapa case atau beberapa kondisi
Bentuk dasar dari Select Case adalah
Select Case namavariable
Case 1
Case 2
Case 3
End Select
Contoh sederhana penggunaan Select Case adalah sebagai
berikut
Dim Nilai As Integer = 4
Select Case Nilai
Case 1 : MsgBox("Isi dari variable Nilai adalah
Satu")
Case 2 : MsgBox("Isi dari variable Nilai adalah
Dua")
Case 3 : MsgBox("Isi dari variable Nilai adalah
Tiga")
Case 4 : MsgBox("Isi dari variable Nilai adalah
Empat")
Case Else MsgBox("isi dari variable Nilai tidak
sesuai ketentuan")
End Select
Logikanya begini
jika variable Nilai berisi 1 maka akan muncul pesan "Isi dari variable
Nilai adalah Satu") Jika variable Nilai berisi 2 maka akan muncul pesan
"Isi dari variable Nilai adalah Dua") Jika variable Nilai berisi 3
maka akan muncul pesan "Isi dari variable Nilai adalah Tiga") Jika
variable Nilai berisi 4 maka akan muncul pesan "Isi dari variable Nilai
adalah Empat") Jika variable Nilai tidak berisi 1, 2, 3, atau 4 maka akan
muncul pesan "Isi dari variable Nilai tidak sesuai ketentuan")
Statemen Perulangan
1. Struktur For - Next Struktur
For-Next digunakan untuk mengulang blok perintah dalam jumlah yang sudah
ditentukan. Pada struktur ini Anda tidak perlu menuliskan kondisi yang akan
diuji tetapi hanya perlu menuliskan nilai awal dan akhir variabel penghitung.
Nilai variabel penghitung ini akan secara otomatis bertambah atau berkurang
setiap kali suatu pengulangan dikerjakan.
Bentuk penulisan dari struktur
For-Next sebagai berikut :
For var = awal to akhir step
pertambahan
... ekspresi ...
Next
Keterangan :
��
var
Nama variabel integer yang digunakan
untuk melakukan proses pengulangan.
��
awal
Nilai suatu variabel integer untuk
menentukan harga awal suatu perulangan.
��
akhir
Nilai suatu variabel integer untuk
menentukan harga akhir suatu perulangan.
��
pertambahan
Besarnya nilai perubahan dari nilai
awal sampai nilai akhir. Jika pengulangannya menurun yaitu dari nilai yang
besar menuju nilai yang kecil, maka nilai pertambahannya harus negatif. Nilai
standart Visual Basic .Net untuk nilai pertambahanadalah 1, kecuali jika Anda
mendefinisikan sendiri.
��
ekspresi
Suatu blok perintah yang akan
dikerjakan jika kondisi dari proses pengulangan memenuhi syarat.
2.
Struktur Do While - Loop Struktur Do While – Loop digunakan
untuk melakukan pengulangan terus-menerus selama kondisi memenuhi syarat
(bernilai True). Pengulangan ini akan berhenti jika kondisinya tidak memenuhi
syarat (bernilai False).
Bentuk
penulisan dari struktur If-Then-ElseIf-Then sebagai berikut :
Do while (kondisi)
... ekspresi ...
Loop
3.
Struktur Do Until - Loop Struktur Do Until – Loop digunakan
untuk melakukan pengulangan terus-menerus selama kondisi tidak memenuhi syarat
(bernilai False). Pengulangan ini akan berhenti jika kondisinya memenuhi syarat
(bernilai True).
Bentuk
penulisan dari struktur If-Then-ElseIf-Then sebagai berikut :
Do until (kondisi)
... ekspresi ...
Loop
4.
Struktur While – End While Struktur
While – End While digunakan untuk melakukan pengulangan terus-menerus selama
kondisi memenuhi syarat (bernilai True). Pengulangan ini akan berhenti jika
kondisinya tidak memenuhi syarat (bernilai False).
Bentuk
penulisan dari struktur If-Then-ElseIf-Then sebagai berikut :
While (kondisi)
... ekspresi ...
End While
Struktur Kendali :
IF merupakan salah satu struktur kendali dalam bahasa pemrograman dan di
dalam program yang dibuat pasti banyak menggunakan statment IF, oleh karna itu
IF sangat lah berguna dalam membuat program Ada beberapa penggunaan IF
diantaranya adalah
IF Tunggal, IF Ganda, IF Jamak, IF
Bersarang
Contoh penggunaan IF Tunggal
Dim nilai as integer =75 IF nilai > 70 Then Messagebox("Anda
lulus")
End IF
Contoh penggunaan IF Ganda
Dim nilai as integer = 75 IF nilai > 70 Then MessageBox("Anda lulus")
Else MessageBox("Anda belum
lulus")
End IF
Contoh penggunaan IF Jamak
Dim nilai as integer = 75
IF nilai > 90 Then MessageBox("Anda mendapatkan nilai A")
Else IF nilai > 80 Then
MessageBox("Anda mendapatkan nilai B")
Else MessageBox("Anda
mendapatkan Nilai C")
End IF
Contoh penggunaan IF Tersarang
Dim nilai as integer =60 Dim absensi
as integer = 70
IF nilai > 55 Then
MessageBox("Anda Lulus")
Else IF absensi > 69 Then
MessageBox("Anda Lulus")
Else MessageBox("Anda tidak
lulus")
End IF
End IF
Select case
Fungsi dari Select Case hampir sama dengan Fungsi IF. Select Case berfungsi sebagai kontrol statement pemilihan dimana nilanya sudah pasti atau dengan kata lain kondisinya sudah tetap. Dalam Select Case terdapat beberapa case atau beberapa kondisi
Fungsi dari Select Case hampir sama dengan Fungsi IF. Select Case berfungsi sebagai kontrol statement pemilihan dimana nilanya sudah pasti atau dengan kata lain kondisinya sudah tetap. Dalam Select Case terdapat beberapa case atau beberapa kondisi
Bentuk dasar dari Select Case adalah
Select Case namavariable
Case 1
Case 2
Case 3
End Select
Contoh sederhana penggunaan Select Case adalah sebagai
berikut
Dim Nilai As Integer = 4
Select Case Nilai
Case 1 : MsgBox("Isi dari variable Nilai adalah
Satu")
Case 2 : MsgBox("Isi dari variable Nilai adalah
Dua")
Case 3 : MsgBox("Isi dari variable Nilai adalah
Tiga")
Case 4 : MsgBox("Isi dari variable Nilai adalah
Empat")
Case Else MsgBox("isi dari variable Nilai tidak
sesuai ketentuan")
End Select
Logikanya begini
jika variable Nilai berisi 1 maka akan muncul pesan "Isi dari variable
Nilai adalah Satu") Jika variable Nilai berisi 2 maka akan muncul pesan
"Isi dari variable Nilai adalah Dua") Jika variable Nilai berisi 3
maka akan muncul pesan "Isi dari variable Nilai adalah Tiga") Jika
variable Nilai berisi 4 maka akan muncul pesan "Isi dari variable Nilai
adalah Empat") Jika variable Nilai tidak berisi 1, 2, 3, atau 4 maka akan
muncul pesan "Isi dari variable Nilai tidak sesuai ketentuan")
Statemen Perulangan
1. Struktur For - Next Struktur
For-Next digunakan untuk mengulang blok perintah dalam jumlah yang sudah
ditentukan. Pada struktur ini Anda tidak perlu menuliskan kondisi yang akan
diuji tetapi hanya perlu menuliskan nilai awal dan akhir variabel penghitung.
Nilai variabel penghitung ini akan secara otomatis bertambah atau berkurang
setiap kali suatu pengulangan dikerjakan.
Bentuk penulisan dari struktur
For-Next sebagai berikut :
For var = awal to akhir step
pertambahan
... ekspresi ...
Next
Keterangan :
��
var
Nama variabel integer yang digunakan
untuk melakukan proses pengulangan.
��
awal
Nilai suatu variabel integer untuk
menentukan harga awal suatu perulangan.
��
akhir
Nilai suatu variabel integer untuk
menentukan harga akhir suatu perulangan.
��
pertambahan
Besarnya nilai perubahan dari nilai
awal sampai nilai akhir. Jika pengulangannya menurun yaitu dari nilai yang
besar menuju nilai yang kecil, maka nilai pertambahannya harus negatif. Nilai
standart Visual Basic .Net untuk nilai pertambahanadalah 1, kecuali jika Anda
mendefinisikan sendiri.
��
ekspresi
Suatu blok perintah yang akan
dikerjakan jika kondisi dari proses pengulangan memenuhi syarat.
2.
Struktur Do While - Loop Struktur Do While – Loop digunakan
untuk melakukan pengulangan terus-menerus selama kondisi memenuhi syarat
(bernilai True). Pengulangan ini akan berhenti jika kondisinya tidak memenuhi
syarat (bernilai False).
Bentuk
penulisan dari struktur If-Then-ElseIf-Then sebagai berikut :
Do while (kondisi)
... ekspresi ...
Loop
3.
Struktur Do Until - Loop Struktur Do Until – Loop digunakan
untuk melakukan pengulangan terus-menerus selama kondisi tidak memenuhi syarat
(bernilai False). Pengulangan ini akan berhenti jika kondisinya memenuhi syarat
(bernilai True).
Bentuk
penulisan dari struktur If-Then-ElseIf-Then sebagai berikut :
Do until (kondisi)
... ekspresi ...
Loop
4.
Struktur While – End While Struktur
While – End While digunakan untuk melakukan pengulangan terus-menerus selama
kondisi memenuhi syarat (bernilai True). Pengulangan ini akan berhenti jika
kondisinya tidak memenuhi syarat (bernilai False).
Bentuk
penulisan dari struktur If-Then-ElseIf-Then sebagai berikut :
While (kondisi)
... ekspresi ...
End While
Tidak ada komentar:
Posting Komentar