Algoritma, kata yang mungkin akan sering kalian jumpai pada saat memulai berkenalan dengan dunia IT, bahkan tidak hanya saat kita berkenalan, algoritma ini akan sering kita jumpai baik itu di dunia IT ataupun pada kehidupan sehari-hari. Menurut pengertian dari Kamus Besar Bahasa Indonesia, Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah. Sedangkan menurut Rinaldi Munir algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
![]() |
| Abu Ja’far Mohammed ibn Musa al Khawarizmi. |
Salah satu ilmuan yang memiliki peran penting sekaligus matematikawan yang menemukan Aljabar dan juga merupakan bapak Algoritma adalah ilmuan muslim, yaaa ia adalah Abu Ja’far Mohammad ibn Musa al Khowarizmi.
Struktur Dasar Algoritma merupakan salah satu poin penting dalam perancangan algoritma, dimana di dalam algoritma memiliki 3 struktur dasar, yang pertama ialah Pengurutan (Sequence), Pemilihan (Selection), dan Pengulangan (Repetition).
Adapun ciri dari algoritma diantaranya adalah:
- Adanya input
- Adanya proses
- Adanya output
- Memiliki instruksi yang jelas dan tidak ambigu
- Harus mempunyai Stopping Role atau titik berhenti
- Effectiveness atau tepat dan efisien.
- Peroleh nilai panjang dan lebar persegi panjang.
- Hitung kelling persegi panjang dengan rumus 2x(p+l).
- Tampilkan nilai keliling persegi panjang.

Komentar
Posting Komentar