Algoritma untuk menentukan bilangan genap dan ganjil dengan menerima input bilangan dari user, melakukan proses pembagian bilangan tersebut dengan 2, dan memberikan output bilangan genap jika hasil bagi 0 dan bilangan ganjil jika hasil bagi bukan 0. Algoritma ini diimplementasikan dalam bahasa C++ dengan menggunakan pernyataan if-else.