इस ट्यूटोरियल में, हम समानता खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे।
इसके लिए हमें एक नंबर दिया जाएगा। हमारा काम इसकी समता का पता लगाना है यानी संख्याओं की संख्या विषम या सम है।
उदाहरण
# 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