ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อค้นหาความเท่าเทียมกัน
สำหรับสิ่งนี้เราจะได้รับหมายเลข หน้าที่ของเราคือหาความเท่าเทียมกัน นั่นคือ นับว่าเป็นเลขคี่หรือคู่
ตัวอย่าง
# include<bits/stdc++.h> # define bool int using namespace std; //finding the parity of given number bool getParity(unsigned int n) { bool parity = 0; while (n){ parity = !parity; n = n & (n - 1); } return parity; } int main() { unsigned int n = 7; cout<<"Parity of no "<<n<<": "<<(getParity(n)? "Odd": "even"); getchar(); return 0; }
ผลลัพธ์
Parity of no 7: odd