Anda telah mempelajari tentang struktur kawalan yang
melibatkan satu pilihan, dua pilihan dan penggunaan gelung yang membuat pengulangan dalam skop yang terhad. Namun begitu, dalam situasi dunia sebenar, sesebuah kod atur cara perlu lebih dinamik dan kompleks untuk menghasilkan atur cara yang mampu melakukan pelbagai fungsi seperti pengisihan, pemilihan, kawalan akses dan sebagainya. Kod atur cara yang lebih dinamik dan kompleks dapat dihasilkan dengan menggabungkan 4 jenis struktur kawalan iaitu ___________________ (tandakan 4 jenis sturktur tersebut).