Apa Itu Algoritma?
• Definisi Algogaritma
– Urutan langkah-langkah untuk memecahkan masalah
– Kamus Besar Bahasa Indonesia:
Algoritma adalah urutan logis pengambilan putusan
untuk pemecahan masalah
• Algoritma dibutuhkan untuk memerintah komputer
mengambil langkah-langkah tertentu dalam
menyelesaikan masalah
Penulisan Algoritma
• Dalam bahasa natural (Bahasa Indonesia, Bahasa Inggris,
dan bahasa manusia lainnya)
– Tapi sering membingungkan (ambiguous)
• Menggunakan flow chart (diagram alir)
– Bagus secara visual akan tetapi repot kalau algoritmanya
panjang
• Menggunakan pseudo-code
– Sudah lebih dekat ke bahasa pemrograman, namun sulit
dimengerti oleh orang yang tidak mengerti pemrograman