2. Gambarkan dan jelaskan flowchart dari sebuah program sederhana untuk menentukan bilangan
terbesar dari dua bilangan yang diinput.
3. Sebutkan dan jelaskan tipe data yang digunakan dalam pemrograman dan contoh
penggunaannya.
4. Jelaskan fungsi dari operator aritmatika, relational, dan logika dalam pemrograman dan contoh
penggunaannya.
5. Jelaskan jenis-jenis perulangan yang ada dalam pemrograman dan contoh penggunaannya.
6. Jelaskan jenis-jenis percabangan yang ada dalam pemrograman dan contoh penggunaannya.
10. Jelaskan pengertian rekursif dan contoh penggunaan rekursif dalam pemrograman.
11. Jelaskan pengertian sorting dan jenis-jenis sorting yang ada dalam pemrograman.
12. Jelaskan algoritma dari quick sort dan berikan contoh kode program dalam bahasa
pemrograman C untuk mengurutkan sebuah array menggunakan quick sort.
13. Bandingkan kelebihan dan kekurangan dari masing-masing jenis sorting yang ada.
Page 1 of 1
Page 2 of 1