Algoritma

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
    * Selesai
Share on Google Plus

About tikarianita

0 comments:

Post a Comment