struktur kondisi if, struktur ini dibentuk dari pernyataan if dan sering digunakan untuk menyeleksi suatu kondisi tunggal. bila proses yang diseleksi terpenuhi atau bernilai benar, maka pernyataan yang ada di dalam blok if akan diproses atau dikerjakan.
Struktur If.. Else.., struktur ini minimal terdapat dua pernyataan. Jika kondisi yang diperiksa bernilai benar atau terpenuhi, maka kondisi pertama dilaksanakan dan jika kondisi pertama salah maka pernyataan kedua yang dilaksanakan.
Struktur If..Then.. digunakan untuk melakukan pengecekan terhadap beberapa kondisi.
Struktur If..Then..Else.. digunakan apabila kondisi bernilai benar ataupun tindakan yang akan dijalankan kalau kondisi salah. Struktur ini terdiri dari dua macam yaitu If..Then..Else satu baris dan If..Then..Else.. banyak baris