Algoritma
adalah kumpulan langkah-langkah yang terstruktur secara logis dan sistematis untuk menyelesaikan suatu masalah. Bayangkan seperti resep masakan di mana setiap langkah harus diikuti dengan urutan yang benar agar menghasilkan hidangan yg lezat
Karakteristik Algoritma:
1. Finiteness (Keterbatasan): Algoritma harus memiliki langkah-langkah yang terbatas
dan pasti berakhir.
2. Definiteness (Kejelasan): Setiap langkah dalam algoritma harus jelas dan tidak ambigu.
3. Input: Algoritma menerima nol atau lebih input.
4. Proses: Perhitungan algoritma.
5. Output: Algoritma menghasilkan setidaknya satu output.
6. Effectiveness (Efektivitas): Setiap langkah dalam algoritma harus cukup sederhana sehingga bisa dilaksanakan dalam waktu yang terbatas.
Contoh Algoritma:
1. Algoritma Mencari Bilangan Terbesar:
-Mulai
-Baca tiga angka: A, B, C
-Jika A > B dan A > C, maka cetak A sebagai angka terbesar
-Jika B A dan B > C, maka cetak B sebagai angka terbesar
-Jika C> A dan C > B, maka cetak C sebagai angka terbesar
-Selesai
Tidak ada komentar:
Posting Komentar