Jump to content

Error Logika

From Wiki Berbudi

Error logika adalah kesalahan dalam pemrograman yang menyebabkan program berjalan tanpa error namun menghasilkan output yang tidak sesuai harapan. Error ini seringkali sulit dideteksi karena program tetap dapat dikompilasi dan dijalankan tanpa pesan kesalahan.

Penyebab Error Logika

Penyebab utama error logika adalah kesalahan dalam penulisan algoritma atau pemahaman yang salah atas masalah yang ingin diselesaikan. Contohnya adalah penggunaan operator aritmatika yang salah, atau salah dalam menentukan kondisi pada struktur kontrol seperti if-else.

Contoh Error Logika

Misalkan, pada perhitungan rata-rata, jika pembagiannya salah (misal, menggunakan jumlah data yang salah), maka hasilnya juga akan salah. Contoh lain adalah kesalahan dalam looping yang menyebabkan iterasi terjadi lebih atau kurang dari yang seharusnya.

Cara Mengatasi Error Logika

Untuk mengatasi error logika, pengembang harus melakukan debugging secara teliti dan membandingkan output yang dihasilkan dengan output yang diharapkan. Penulisan unit test juga sangat membantu dalam menemukan error logika pada program.