Visual Basic.NET – Flow Control Statement

Slides:



Advertisements
Presentasi serupa
Try, Catch, Finally Throws
Advertisements

Selection Pertemuan 2 Praktikum Pemrograman Visual 1.
Algoritma : CONTROL STRUCTURES
PENGULANGAN PROSES PADA VISUAL BASIC
panduan praktis belajar VISUAL BASIC 6.0
Flow Control & Exception Handling
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Struktur Kontrol.
PERULANGAN.
Control Structures in Java Risanuri Hidayat, Ir., M.Sc.
Algoritma dan Struktur Data
Flow Control & Exception Handling
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
MINGGU 2 Java Programming (MKB614C)
Web Teknologi 2Minggu …3… Page 1 MINGGU Ke Tiga Pemrograman Visual 2 Pokok Bahasan: Dasar-dasar Pengembangan Web ASP.NET Tujuan Instruksional Khusus:
Pemrograman Berorientasi Objek Bab 1 – Pemrograman Terstruktur.
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
PENDALAMAN LOOP DAN LOGIKA
Pemograman 1 Pertemuan 6.
PL/SQL PROGRAMMING PL/SQL adalah prosedur berkelanjutan dari Oracle -SQL yang menawarkan satu bentuk bahasa pemrograman. PL/SQL memungkinkan user atau.
LOOPING dan array Tinaliah, S. Kom.
Struktur Kendali Proses (Perulangan)
Struktur Kontrol Pemilihan
Struktur kontrol ∞ kondisi. ∞ if-else ,
1 Dasar Pemrograman Komputer [TKL-4002] Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Memahami struktur kendali pengulangan (looping)
Percabangan dan Perulangan
Operator Fungsi Logika Perulangan
- PERTEMUAN 4- EXCEPTION
PERNYATAAN PERULANGAN
Perulangan Ari Pambudi.
Variabel, Konstanta, Tipe Data Dan Operator pada VB
LOOPING / PERULANGAN VISUAL BASIC 6.0.
Debugging dan Exception Handling
While … do … Repeat … until … For … to … do …
Struktur Kontrol Struktur kontrol if Struktur kontrol if-else
MODUL 3 PERULANGAN PERCABANGAN ARRAY
Penanganan Eksepsi Disusun Oleh: Reza Budiawan Untuk:
STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.
ELEMEN-ELEMEN PROGRAM
Pemprograman VB Dot Net
PERNYATAAN PERULANGAN
Konsep pemrograman LOOP
Perulangan.
PERULANGAN WHILE.
Bahasa Pemrograman 1 STRUKTUR KONTROL VB Chapter 03 bimocahyo.
Menggunakan Pengulangan - Do While / Loop - Do / Loop While - While / Wend Dosen : Ega Hegarini.
Pernyataan Pengulangan Proses
Pernyataan Pengulangan Proses
Penggunaan Struktur Kontrol Pengulangan
Pertemuan ke 10 Perintah Bercabang.
BAB 4 Flow Control & Looping
SUBROUTINE: Prosedure dan Fungsi
Aliran Kendali (Flow Control)
Percabangan dan Perulangan.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PERTEMUAN 5 Pemrograman Visual
Materi Praktikum Algoritma dan Pemrograman 2A PJ : Darmadi
STRUKTUR KENDALI PERCABANGAN
Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan.
Bahasa Pemrograman (Pemrograman Visual)
Flow Control & Exception Handling
Pemrograman VB.NET Pertemuan 4 Sorang Pakpahan,S.Kom.,M.Kom.
STRUKTUR DATA.
Teknik Pengujian Software
PEMrograman web database
Penggunaan Struktur Kontrol Pengulangan
Konsep Bahasa Pemrograman I Operator
VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan.
DPH1C4 Pemrograman berorientasi Obyek
Transcript presentasi:

Visual Basic.NET – Flow Control Statement Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer - Application Developer http://www.yulianmf.com rully@yulianmf.com

Overview Conditional Statement Iteration Statement Jenis-jenis Error Exception Handling

Conditional Statement Digunakan untuk memproses input yang beragam Gunakan Conditional Statement untuk pengambilan keputusan bercabang One-way if Either-or Multiple outcome Selection Do you want to buy a guitar? Do you want a silver guitar or a black guitar? A silver guitar, a black guitar with updown tremolo, or a plain tremolo black guitar? What color guitar do you want?

Conditional Statement (If) If…Then If Condition Then Statement If Condition Then Statement End If If Condition1 Then Else If Condition2 Then Else Gunakan Nested If…Then untuk struktur keputusan yang lebih kompleks

Conditional Statement (Select Case) Lebih simple dibandingkan dengan If …Then jika digunakan untuk tes sebuah nilai (kasus) Select Case ValueCase Case nilai1 Statement Case nilai12 Case Else End Select

Iteration Statement Jenis Iteration Statement For loop While loop Do loop For Each loop

For Loop Digunakan untuk iterasi dengan jumlah iterasi yang dapat dihitung dengan menggunakan counter For counter As Integer = 0 To Me.Controls.Count If TypeOf(Me.Controls(counter)) Is TextBox Then Dim txtBox = DirectCast(Me.Controls(0), TextBox) txtBox.ResetText() End If Next

For Each Loop Digunakan untuk iterasi item yang terdapat didalam sebuah Object Collection Dim arrWarna() As String = {“Biru”, ”Hijau”, “Merah”} For Each warna As String In arrWarna MsgBox(warna) Next

While Loop Digunakan sebagai loop untuk zero or more times looping selama statementnya bernilai true Dim maxVal = 10 Dim intNum = 0 While intNum < maxVal intNum += 1 MsgBox (intNum) End While

Do Loop Digunakan sebagai loop untuk one time looping atau lebih selama statementnya bernilai true Dim maxVal = 10 Dim intNum = 0 Do intNum += 1 MsgBox (intNum) Loop While intNum < maxVal

Skip and Exit Iteration Gunakan perintah Exit untuk keluar dari iterasi For counter As Integer = 0 To 10 … Exit For Next Gunakan perintah Continue For untuk skip current looping ke counter berikutnya Continue For

Jenis-jenis Error Syntax Error Run Time Error Logical Error Paling mudah diidentifikasi Compile Time Checking Run Time Error Terjadi ketika aplikasi dijalankan Jika memungkinkan dapat dihandle oleh Exception Handling Logical Error Terjadi karena kesalahan logika pemrogramman programmer Kode harus dimodifikasi ulang Biasanya terdeteksi ketika melakukan test atau debugging

Exception Handling Penanganan error untuk unexpected condition Exception di manage oleh masing-masing Namespace Exception Class merupakan Base Class untuk semua jenis Exception Struktur Catch dapat bertingkat Jenis Exception yang pertama harus lebih spesifik Perintah Finally sifatnya opsional Kode yang terdapat di dalam block Finally selalu dieksekusi

StructureException Handling Try … Catch ex As OverflowException Catch ex As Exception Finally ‘ (Optional) End Try