Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan : operator relasi, operator logika Jenis perintah percabangan : IF Select-Case atau Switch-Case
Looping mengerjakan suatu atau beberapa perintah secara berulang-ulang sesuai dengan yang diinginkan. Syarat yang dilakukan untuk proses looping Inisalisasi Next iterasi Kondisi akhir Jenis perintah looping : While Repeat-until atau do-while For
Contoh Kasus (1) Program max1 Kamus x,y,z : integer Algoritma input (x,y,z) If (x>y) if (x>z) max x else max z end if Else if (y>z) max y End If
Contoh Kasus (2) Program max2 Kamus x,y,z : integer Algoritma input (x,y,z) If (x>y) and (x>z) max x Else If (y>x) and (y>z) max y Else max z End If
Contoh Kasus (3) Kamus i, x, flag : integer Algoritma Output (’2’) x 3 while (x < 20)do i 3 flag 0 while ( i <= sqrt(x) ) and (flag = 0) do if ( x mod i = 0 ) then flag 1 else i i + 2 end if end while if (flag = 0)then output (x) x x+2