Terdapat 5 Kriteria yang harus dipenuhi oleh suatu algoritma yaitu Input: nol atau beberapa nilai input yang dimasukkan dari luar. Nol input maksudnya algoritma tidak menerima inputan dari user melainkan inputan dideklarasikan di awal program Output: minimal ada satu output yang dihasilkan. Karena dalam sebuah algoritma merupakan pemrosesan dari input yang diberikan makan akan ada output. Jika algoritma tidak memiliki output bisa disebut sia sia karena sebenarnya tidak perlu melakukan algoritma tersebut. Output bisa berupan sebuah nilai, file, gambar audio, video, dll. Definiteness: Setiap instruksi harus jelas dan tidak ambigu. Agar algoritma bisa diartikan dengan jelas dan memberikan hasil yang sesuai. Finiteness: harus ada batasan dari algoritma tersebut untuk dapat berakhir sehingga setiap kondisi pasti memiliki akhir. Seperti sampai kapan algoritma dijalankan dan mengasilkan output. Effectiveness: setiap instruksi mempunyai proses dan alur kerja yang jelas yang dapat digambar...
blog anak teknik komputer jaringan yang noob