Algoritma Dan Contohnya Dalam Kehidupan Kita Sehari -hari

algoritma

Apa itu Algoritma- Apakah anda pernah mendengar kata Algoritma? Di mata kulliah Tekhnik Informatika pasti menemui palajaran ini.Sebearnya apa itu algoritma , dan untuk apa kita harus belajar algoritma? Mari kita simak artikel berikut ini.

Pengertian ALGORITMA

Inti dari definisi Algoritma adalah urutan langkah-langkah logis ,penyelesaian suatu masalah yang di susun secara logis dan sistematis.Jika kita mnemukan suatu masalah aka kita harus menyelesaikan masalah tersebut dengan- langkah-langkah yag logis. Algoritma di temukan oleh Abu Jaffar Muhammad Ibn Musa Al-Kwarizmi.

Contoh Algoritma sederhana ketika akan memasak air:
Langkah-langkahnya adalah :
1.       Siapkan panci
2.       Masukkan air ke dalam panci
3.       Tutup panci
4.       Letakkan panci di atas kompor
5.       Nyalakan kompor
6.       Tunggu hingga air masak ,matikan kompor
7.       Angkat panci dari kompor

Langkah-langkah tersebut bisa di sebut sebagai algoritma memasak air.


BENTUK DASAR ALGORITMA

                Algoritma mempunyai 3 bentukdasar yang wajiw kita ketahui, antara lain:

1.Algoritma Sekuensial (Sequence Algorithm)

                Yaitu algoritma yang langkah-langkahnya berurutan dari awal hingga akhir.Bentuk tesebut bisa di lihat dari contoh memasak air seperti di atas.Yang mana setiap langkahnya di jalankkan urut dari atas sampai ke bawah.

2.Algoritma Perulangan (Looping Algorithm)

Yaitu agoritmu yang akan menjalankan langkah-langkah tertentu secara beulang-ulang.Masalah yang di hadapi sering kali ada suatu langkah yang harus di lakukan  berulang-ulang. Contohnya menjemur pakaian.

Langkah-langkahnya adalah:
1. siapkan jemuran
2.embil satu pakian yang akan di jemur
3.peras pakaian
4.letakan pakian di tiang jemuran
5.ulangi langkah 2 sampai 4 sampai pakaian habis.

Dari contoh tersebut dapat di simpulkan algoritmanya adalah langkah nomer 2 sampai 4 harus di lakukan secara berulang –ulang a=sampai pakaian habis.

3.Algoritma Percabangan (Conditional Algorithm)

Agoritma ini akan menjaankan langkah berikutnya jika ada syarat yang sudah di penuhi.Sperti contoh memasak air di atas. Persyaratannya adalah:

5.hidupkan kompor
6.Jika air sudah mendidih, matikan kompor
7.angkat panci dari kompor

Algoritma bersyarat terletak pada langkah nomer 6 yakni jika air sudah mendidih matikan kompor.Sehingga jika air belum mendidih maka kompor belum akan di matikan.