Algoritma
Definisi Singkat
Definisi singkat dari Algoritma. Algoritma merupakan unsur logis langkah-langkah dalam penyelesaian suatu masalah.
Algoritma juga berkaitan dengan Simbol Flowchart. Flowchart merupakan simbol-simbol yang digunakan untuk mempermudah atau membuat suatu penjelasan menjadi sederhana dengan hanya menggunakan simbol. Setiap simbol memiliki pengertian dan fungsinya masing-masing.
Syarat Algoritma
Menurut Donald E. Kanth dalam bukunya yang berjudul "The Art of Computer Programming", saat kita ingin membuat suatu algoritma, kita harus memperhatikan 5 ciri penting yang harus dipenuhi:
Definisi singkat dari Algoritma. Algoritma merupakan unsur logis langkah-langkah dalam penyelesaian suatu masalah.
Algoritma juga berkaitan dengan Simbol Flowchart. Flowchart merupakan simbol-simbol yang digunakan untuk mempermudah atau membuat suatu penjelasan menjadi sederhana dengan hanya menggunakan simbol. Setiap simbol memiliki pengertian dan fungsinya masing-masing.
Syarat Algoritma
Menurut Donald E. Kanth dalam bukunya yang berjudul "The Art of Computer Programming", saat kita ingin membuat suatu algoritma, kita harus memperhatikan 5 ciri penting yang harus dipenuhi:
- Harus berhenti setelah melakukan beberapa langkah terbatas, maksudnya pada suatu algoritma tidak boleh terjadi perulangan tanpa batas atau perulangan yang terjadi terus menerus sehingga program tidak pernah berhenti. Perulangan secara terus menerus ini biasa disebut dengan infinite loop.
- Memiliki 0 atau lebih keluaran (output)
- Memiliki 0 atau lebih masukan (input)
- Tidak boleh ambigu, sebuah program harus jelas. Sebuah program yang mengatakan 'a' harus menuju pada 'a'.
- Harus efektif (sederhana sehingga dapat dikerjakan dalam waktu yang masuk akal)
Makasih infonya gan..
BalasHapus