Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Team Pemrograman I AMIK MBP1 Struktur Kendali  Struktur kendali memungkinkan Anda untuk mengatur jalannya program.  Jika dibiarkan tanpa diperiksa oleh.

Presentasi serupa


Presentasi berjudul: "Team Pemrograman I AMIK MBP1 Struktur Kendali  Struktur kendali memungkinkan Anda untuk mengatur jalannya program.  Jika dibiarkan tanpa diperiksa oleh."— Transcript presentasi:

1 Team Pemrograman I AMIK MBP1 Struktur Kendali  Struktur kendali memungkinkan Anda untuk mengatur jalannya program.  Jika dibiarkan tanpa diperiksa oleh statement control-flow, suatu logika program akan berjalan dari kiri ke kanan dan dari atas ke bawah.  Hanya program yang sangat sederhana dapat ditulis tanpa control-flow.

2 Team Pemrograman I AMIK MBP2 Struktur Keputusan Struktur keputusan digunakan untuk menentukan keputusan dari beberapa kemungkinan yang mungkin timbul. Dalam Visual Basic 6.0 struktur keputusan terdiri dari statement If…Then…Else dan statemen Select Case.

3 Team Pemrograman I AMIK MBP3 Statement If…Then…Else Untuk mendefenisikan beberapa blok pernyataan yang akan dijalankan salah satu berdasarkan kondisi yang memenuhi syarat. Bentuk Umum: If Kondisi 1 Then [Blok Pernyataan-1] ElseIf Kondisi2 Then [Blok Pernyataan-2] Else [Blok pernyataan-n] End If

4 Team Pemrograman I AMIK MBP4 Contoh : Private Sub Form_Activate() Dim Umur As Integer Umur = InputBox("Masukkan Umur Anda :") If Umur < 5 Then MsgBox "Anda masih balita" ElseIf Umur < 12 Then MsgBox "Anda masih Anak-anak" ElseIf Umur < 17 Then MsgBox "Anda sudah remaja" Else MsgBox "Anda sudah Dewasa" End If End Sub

5 Team Pemrograman I AMIK MBP5 Nested If Nested If disebut juga dengan if bersarang yang merupakan pengembangan dari statemen If…Then…Else. Bentuk dasarnya sama, hanya saja dalam If bersarang jumlah If lebih banyak.

6 Team Pemrograman I AMIK MBP6 Bentuk Umum: If Kondisi 1 Then If Kondisi-a Then [Blok Pernyataan-a] ElseIf Kondisi-b Then [Blok Pernyataan-b] Else [Blok pernyataan-n] End If ElseIf Kondisi 2 Then If Kondisi-a Then [Blok Pernyataan-a] ElseIf Kondisi-b Then [Blok Pernyataan-b] Else [Blok pernyataan-n] End If

7 Team Pemrograman I AMIK MBP7 Contoh : Private Sub Command1_Click() Dim Umur As Integer Dim Jenkel As String Jenkel = Text2.Text Umur = Val(Text3.Text) If Jenkel = "W" or Jenkel=“w” Then If Umur < 17 Then Label4.Caption = "Anda Wanita, jangan sembarangan Keluar Rumah" Else Label4.Caption = "Anda Wanita, sudah boleh pacaran" End If ElseIf Jenkel = "P" or Jenkel=“p” Then If Umur < 17 Then Label4.Caption = "Anda Pria, minta izin untuk bermain" Else Label4.Caption = "Anda Pria, boleh cari pasangan" End If End Sub

8 Team Pemrograman I AMIK MBP8

9 9 Statemen Select Case  Select Case memiliki kemampuan yang sama dengan If…Then..Else, tetapi membuat kode lebih mudah dibaca.  Select Case bekerja dengan suatu pekerjaan tunggal yang hanya dievaluasi satu kali pada struktur, jika ada yang sesuai, akan dijalankan blok statement yang sesuai. Bentuk Umum: Select Case Case Pernyataan-1 Case Pernyataan-2 Case Else Pernyataan-n End Select

10 Team Pemrograman I AMIK MBP10 Contoh : Private Sub Form_Activate() Dim Angka As Integer Angka = InputBox("Masukkan Angka [1-7] :") Select Case Angka Case 1: MsgBox "Ini hari Minggu" Case 2: MsgBox "Ini hari Senin" Case 3: MsgBox "Ini hari Selasa" Case 4: MsgBox "Ini hari Rabu" Case 5: MsgBox "Ini hari Kamis" Case 6: MsgBox "Ini hari Jumat" Case 7: MsgBox "Ini hari Sabtu" End Select End Sub

11 Team Pemrograman I AMIK MBP11 Contoh : COBA Latihan-5, 6, 7 (Modul Praktek)


Download ppt "Team Pemrograman I AMIK MBP1 Struktur Kendali  Struktur kendali memungkinkan Anda untuk mengatur jalannya program.  Jika dibiarkan tanpa diperiksa oleh."

Presentasi serupa


Iklan oleh Google