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


Contoh penggunaan If ... End If


  
Output dari program diatas



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



Output false 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 1 Select Case ... End Case



Output kondisi 2 Select Case ... End Case



Output kondisi false Select Case ... End Case


Komentar

Postingan populer dari blog ini

Program Sederhana Konversi Suhu pada Qbasic

Review produk perusahaan IT yang inovasinya memberi pengaruh yang signifikan bagi masyarakat

Bahasa Pemrograman Qbasic