Berhubung cukup banyak yang nyasar ke blog ini karena mencari algoritma mencari bilangan ganjil dan genap, maka ijinkanlah diriku untuk menulis artikel ini. Semoga dengan adanya tulisan ini, tidak mengecewakan lagi bagi teman-teman yang sedang mencari algoritma ini.
Secara singkat, pengertian bilangan ganjil adalah bilangan yang tidak habis dibagi 2 (memiliki format n = 2n + 1), sedang bilangan genap adalah bilangan yang habis bila dibagi 2 (memiliki format n = 2n). Menurut definisi ini, maka kita dapat menentukan apakah suatu bilangan itu ganjil atau genap dengan cukup membaginya dengan 2. Bila sisa pembagian adalah 0, berarti merupakan bilangan genap, sedang bila sisa pembagian tidak 0 maka bilangan ganjil. Mudah kan!?
Berikut adalah diagram flowchart untuk menentukan bilangan ganjil atau genap:
Berikut contoh kode fungsi dalam javascript:
function cekGanjilGenap(bil) { if(bil%2 == 0) return true; // genap else return false; //ganjil }
Semoga bermanfaat. Tetap Sehat, Tetap Semangat, agar dapat Tetap dalam Perdjoeangan!!