A. Pengertian
Algoritma adalah urutan langkah-langkah logis dan bertahap yang dirancang untuk mencapai suatu tujuan atau menyelesaikan masalah.
Algoritma bukan sekadar langkah acak, tetapi berpola, sistematis, dan berakhir dengan hasil (output) yang jelas.
B. Syarat Algoritma yang Baik
-
Jelas (definitif) – setiap langkah tidak menimbulkan tafsir ganda.
-
Terbatas (finite) – memiliki titik akhir.
-
Efektif (efficient) – langkah-langkahnya dapat dilakukan dengan mudah.
C. Contoh Kasus Nyata
Kasus: Membuat teh manis
-
Siapkan gelas dan sendok.
-
Masukkan gula ke gelas.
-
Tuang air panas.
-
Aduk hingga gula larut.
-
Teh manis siap diminum.
🧩 Contoh di atas menunjukkan langkah-langkah logis dan berurutan, sesuai karakter algoritma.