b'\n_START_ARTICLE_\nGalat logika\n_START_SECTION_\nPenyebab umum\n_START_PARAGRAPH_\nKekeliruan dapat berupa galat logika dalam sebuah pernyataan (misalnya, rumus yang salah atau kurang tepat), kesalahan dalam algoritme, atau bahkan kekeliruan pemilihan algoritme.\n_START_SECTION_\nCara memperbaiki galat logika\n_START_PARAGRAPH_\nSalah satu cara untuk menemukan kesalahan jenis ini adalah untuk mencetak variabel program ke dalam berkas atau pada layar dengan tujuan menentukan letak galat dalam kode. Meskipun ini tidak berlaku dalam semua kasus, misalnya saat pemanggilan subrutin yang keliru, ini adalah cara yang paling mudah untuk menemukan masalah jika program menggunakan hasil yang salah dalam perhitungan matematika.'