Algoritma berasal dari nama Abu Ja'far Mohammed Ibn Musa
Al-Khowarizmi, ilmuan persia yang menulis kitab Al-Jabr W'al-Muqabala (rules of
restoration and reduction) sekitar tahun 825 M. Algoritma adalah urutan
langkah logis tertentu untuk memecahkan suatu masalah. Alur pemikiran dalam
menyelesaikan suatu pekerjaan yang dituangkan secara tertulis.
Ciri-ciri penting dalam Algoritma :
* Algoritma harus berhenti setelah mengerjakan sejumlah langkah
terbatas
* Setiap langkah harus didefinisikan dengan tepat dan tidak
berarti dua (ambiguitas)
* Algoritma memiliki nol atau lebih masukan
* Algoritma memiliki nol atau lebih keluaran
* Algoritma harus efektif (setiap langkah harus sederhana sehingga
dapat dikerjakan dalam waktu yang masuk akal).
Contoh :
1. Buatlah algoritma untuk menghitung nilai y dari persamaan y =
2x + 6
Algoritmanya adalah :
* Mulai
* Tentukan nilai x
* Hitung nilai y = 2x + 6
* Tuliskan/cetak nilai x dan y
* Selesai
2. Buatlah algoritma untuk menghitung frekuensi data!
Algoritmanya adalah :
* Mulai
* Tentukan banyaknya data (n)
* Tentukan data sebanyak N
* Urutkan data secara ascending (mulai dari data
kecil ke besar)
* Hitung banyaknya data (frekuensi) tiap data
* Tampilkan frekuensi data dalam bentuk tabel
* Selesai
3. Buatlah algoritma membuat nasi goreng!
Algoritmanya adalah :
* Mulai
* Siapkan nasi putih secukupnya
* Iris bawang, cabe merah, dan tomat dengan halus
* Masukkan minyak goreng ke dalam wajan secukupnya
* Nyalakan kompor
* Tumis bawang, cabe merah, dan tomat sampai harum
* Masukkan nasi putih dan garam
* Aduk hingga merata
* Tuangkan nasi goreng tersebut ke piring
* Nasi goreng siap disantap
0 comments:
Post a Comment