Pemrograman Visual (VB) P4 Materi Logika Percabangan IF cth1

PERCABANGAN ( IF) Dengan VB 6.0

°KONDISI PERCABANGAN

Kondisi percabangan yakni suatu kondisi yang hanya dapat dikerjakan karena memenuhi kriteria.

Bentuk kondisi percabangan yang dapat ditemui antara lain :

IF…. End IF

IF …. Else …. End IF

IF …. Else IF …. End IF

IF … Else IF …. Else …. End IF

NB :

Condition :

  1. Kondisi : Operasi aritmatika, operasi logika
  2. Statement

 

  • 1 KONDISI ( IF … End IF )

IF kondisi then

Statement

End IF

Example :

Dim Bayar As String = “Sudah”

Dim Status As String = “Bisa Ujian”

IF Bayar = “Sudah” Then

Status = “Bisa Ujian”

End IF

Contoh Program If

1.Buat formnya seperti gambar dibawah ini.

If 1

2.Isikan perintah berikut :

If 2

3.Tampilan Program

If 3

  • 2 KONDISI ( IF …. ELSE …. END IF )

IF kondisi Then

Statement

Else

Statement

End IF

 

Example :

  • Dim Bayar As String = “Sudah”

Dim Status As String = “Bisa Ujian”

IF Bayar = “Sudah” Then

Status = “Bisa Ujian”

Else

Status = “Bayar Dulu ya”

End IF

 

  • Dim Harta As Integer = 100000

Dim Status As String = “Kaya”

IF Harta = 100000 Then

Status = “Kaya”

Else

Status = “Belum Kaya”

End IF

Contoh Program If…. Else…End If

  1. Buat form seperti berikut ini

If else if 1

2. Masukkan perintah dibawah ini:

If else if 2

3. Tampilan Program

  • >2 KONDISI ( IF …. ELSE IF …. END IF )

IF kondisi1 then

Statement

ElseIF kondisi2 then

Statement

ElseIF Kondisi3 then

Statement

End IF

Example :

Dim Nilai As Integer

Dim Keterangan As String

IF Nilai >= 80 then

Keterangan = “Lulus”

Else IF Nilai > 50 then

Keterangan = “Lulus dengan catatan”

Else IF Nilai <= 50 then

Keterangan = “Tidak lulus”

End IF

Contoh Program If..Else If..End If

1.Buat Form seperti berikut:

If else if end if 1

2.Ketikkan perintah seperti berikut:

If else if end if 2

3. Tampilan Program

  • >3 KONDISI ( IF …. ELSE IF …. ELSE …. END IF )

IF Kondisi1 then

Statement

Else IF Kondisi2 then

Statement

Else IF Kondisi3 then

Statement

Else

Statement

End IF

 

Example :

Dim Keterangan As String

Keterangan = “”

IF TextBox1.Text > = 80 then

Keterangan = “Lulus”

Else IF TextBox1.Text > 50 then

Keterangan = “Lulus dengan catatan”

Else IF TextBox1.Text <= 50 then

Keterangan = “Tidak Lulus”

Else

Keterangan = “Lihat lagi nilai anda”

End IF

TextBox2.Text = Keterangan

1.Tampilan

45689

 

  • Contoh Program Percabangan : IF …. ELSE …. END IF

Nama Objek Enabled

Nilai Akhir → TxtNA True

Proses → Cmdproses True

Keterangan → Txtket False

 

Example :

Dim Kodebrg As String

Dim Hargabrg As Integer

Hargabrg = “”

IF TextBox1.Text = “A” Then

Hargabrg = 1000

end IF

TextBox2. Text = Hargabrg

Contoh Program :

Buat lah form seperti dibawah ini,lalu klik 2 kali pada button (Proses) lalu masukkan perintah pada gambar kedua dan setelah di Run akan menghasilkan tampilan program seperti gambar ketiga.

Kodebrg1Kodebrg2Kodebrg3

 

Comments