Page 40 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 40
tindakan yang sesuai dengan pernyataan itu dilakukan. Menurut Munir dan Lidya (2016),
proses dalam algoritma terbagi menjadi 3 yaitu runtutan, pemilihan, dan/atau pengulangan.
Donald E. Knuth menyatakan dalam The Art of Computer Programming bahwa ada lima
kriteria pemrograman yang menunjukkan karakteristik penting suatu algoritma yaitu input,
output, definite, finite, dan effective.
G. Soal Latihan
1. Jelaskan apa yang dimaksud dengan struktur dasar algoritma dan sebutkan beberapa
contohnya!
2. Jelaskan kapan algoritma perulangan digunakan dan jelaskan beberapa jenis algoritma
perulangan!
3. Jelaskan perbedaan antara algoritma runtutan dan algoritma pemilihan!
4. Tuliskan dan jelaskan proses desain dan analisis algoritma!
5. Buatlah algoritma dan program untuk menghitung volume bola dengan diameter tertentu!
17