Algoritma adalah Urutan langkah logis untuk memecahkan suatu masalah. Atau langkah teratur untuk melakukan sesuatu.
Algoritma berasal dari Abu Ja'far Mohammed Ibnu Musa al-khowarizmi, Ilmuan Persia yang menulis kitab al-Jabr w'al-muqabala (825)
Ciri penting dari Algoritma :
1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
2. setiap langkah harus didefinisikan dengan tepat dan tidak berarti dua (ambigu).
3. Algoritma memiliki nol atau lebih masukan.
4. Algoritma memliki no atau lebih keluaran.
5. Algoritma harus efektif (Setiap langkah harus sederhana sehingga dapat dikerjakan dalam waktu yang masuk akal).
Contoh Algoritma
- Algoritma Berwudhu
1. Niat
2. Mencuci kedua tepalak tangan.
3 Berkumur - kumur.
4. Membasuh hidung.
5. Membasuh muka.
6. Membasuh kedua tangan hingga siku.
7. Mengusap rambut.
8. Membasuh dan telinga
9. Membasuh kedua kaki dari lutut kebawah.
- Algoritma Mengambil Uang Di ATM
1. Masukkan kartu ATM ke mesin ATM.
2. Pilih bahasa yang digunakan
3. Masukkan kode pin.
4. Pilih trasanksi tarik tunai.
5. Pilih jumlah uang yang diinginkan.
6. Mengambil kartu ATM.
7. Mengambil Uang.
EmoticonEmoticon