Struktur Kendali Kondisi IF pada Qbasic
1. Kondisi satu (If ... End If)
Struktur kendali kondisi if ... end if bertujuan untuk menentukan apakah kondisi (ekspresi logika) memenuhi syarat untuk melanjutkan statement yang selanjutnya atau berada pada block if ... end if. Pada struktur kondisi if ... end if hanya terdapat 1 kondisi saja.
Bentuk umum If ... End If
2. Kondisi antara dua (If ... Else ... End IF)
Struktur kendali kondisi If ... Else ... End IF berfungsi untuk menentukan block statement mana yang selanjutnya akan dikerjakan. Jika ekpresi logika menghasilkan nilai TRUE maka yang akan dikerjakan adalah statement1 dan jika ekpresi logika menghasilkan nilai FALSE maka statement2 yang akan digunakan.
Bentuk umum If ... Else ... End If
Contoh penggunaan If ... Else ... End If
Output true dari program diatas If ... Else ... End If
3. Kondisi antara banyak
Struktur kondisi antara banyak berfungsi untuk menentukan statement selanjutnya yang akan dikerjakan yang sesuai dengan ekspresi logika dimana nilai nya true. Struktur kondisi ini terdapat 2 statement yang dapat digunakan yaitu IF ... Else IF ... End If dan Select Case ... End Select
* IF ... Else If ... End If
Bentuk umum IF ... Else If ... End If
Contoh IF ... Else If ... End If
Output kondisi 1 IF ... Else If ... End If
Output kondisi 2 IF ... Else If ... End If
Output kondisi false IF ... Else If ... End If
* Select Case ... End Case
Bentuk umum Select Case ... End Case
Contoh Select Case ... End Case
Output kondisi 2 Select Case ... End Case
Output kondisi false Select Case ... End Case
Komentar
Posting Komentar