Algoritma adalah sekumpulan instruksi yang apabila dijalankan akan menyelesaikan suatu tugas tertentu. Setiap Algoritma harus memenuhi kriteria sebagai berikut:
- Tidak harus ada masukan ( input ) dari luar.
- Harus punya sesuatu yang dihasilkan, minimal satu keluaran ( output ).
- Setiap instruksi harus jelas dan tidak meragukan.
- Algoritma secara keseluruhan ( termasuk sub algoritma ) harus punya titik awal dan titik berhenti.
- Setiap instruksi harus jelas, dapat dilaksanakan dan efektif. Sebagai contoh A = A+0 atau A = A*1 adalah instruksi yang tidak efektif (useless).
Tidak ada komentar:
Posting Komentar