Persiapan PTN
CASN
Mahasiswa
Sekolah
Halo semuanya! Hari ini kita akan membahas Sifat-Sifat Algoritma. Algoritma adalah urutan langkah logis untuk menyelesaikan suatu masalah, yang terdiri dari alur input, proses, dan output.
Terdapat lima sifat utama algoritma, yaitu: satu, finiteness atau keterbatasan; dua, definiteness atau kepastian; tiga, input atau masukan; empat, output atau luaran; dan lima, effectiveness atau efektivitas.
Mari bedah finiteness dan definiteness. Finiteness artinya algoritma harus berhenti setelah menempuh sejumlah langkah. Sedangkan definiteness berarti instruksi harus jelas dan tidak ambigu, contohnya x sama dengan x tambah satu.
Perhatikan contoh soal UTBK berikut: manakah yang bukan merupakan sifat algoritma? Pilihannya adalah langkah terbatas, instruksi ambigu, minimal satu output, atau langkah efektif. Karena algoritma harus pasti, maka instruksi tidak boleh ambigu. Jawabannya adalah B.
Kesimpulannya, sifat algoritma harus memiliki input dan output yang jelas, harus berhenti, instruksi tidak ambigu, dan langkahnya efektif. Kalian pasti siap taklukkan Penalaran Umum!
Terus semangat belajar dan sampai jumpa di pembahasan selanjutnya!