#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
if(n&1==0) //without using bracket (n&1)
cout<<"Number is even";
else
cout<<"Number is odd";
return 0;
}
output : odd //for n=6
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
if((n&1)==0)
cout<<"Number is even";
else
cout<<"Number is odd";
return 0;
}
output : even //for n=6
Do we have to use parentheses whenever we use bitwise operators?