PENGENALAN ALGORITMA
1.1. Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah. Namun, masalah yang ingin diselesaikan tidak dapat langsung “disodorkan” begitu saja ke komputer. Sebagai contoh, andaikan anda mempunyai data nilai ujian sekumpulan mahasiswa. Anda ingin mengurutkan semua data tersebut dari nilai tertinggi hingga nilai terendah. Misalkan anda ketikkan semua nilai ujian dengan menggunakan sebuah program pengolah kata, lalu dibawahnya dituliskan perintah kepada komputer untuk mengurutkan seperti berikut: 30, 27, 36, 91, 64, 76, 74, 32 Urutkan mulai dari nilai terbesar hingga nilai terkecil. Apakah komputer Anda mengerjakan masalah pengurutan tersebut? Tentu saja tidak, karena komputer tidak “mengerti” perintah anda di atas dan tidak “tahu” bagaimana cara mengurutkan sekumpulan nilai tersebut. Agar komputer dapat menyelesaikan masalah tersebut, maka Anda pe...




