Table Of Contents
- 1. Write a Code for to find equal or not by using bitwise
- 2. write java code for to Find Odd or Even Using Bitwise
- 3. write a Java code for Swap Two Numbers Using Bitwise
- 4. write a java code for to enable nth bit of 'num' using bitwise operators.
- 5. write a java code for to Check Nth Bit is Set or Unset
- 6. write a java code for Disable Nth Bit of a Number
- 7. write a c code for to Toggle Nth Bit of a Number
- 8. write a java code for Find the Odd Occuring Numbers Using Bitwise
1. Write a Code for to find equal or not by using bitwise
public static void main(String[] args) {
int num1, num2;
Scanner sc = new Scanner(System.in);
num1 = sc.nextInt();
num2 = sc.nextInt();
//Write your code here
if((num1 ^ num2) == 0)
System.out.println("Equal");
else
System.out.println("Unequal");
}
2. write java code for to Find Odd or Even Using Bitwise
public static void main(String[] args) {
int num;
Scanner sc = new Scanner(System.in);
num = sc.nextInt();
//Write your code here
if((num & 1) == 0)
System.out.println("Even");
else
System.out.println("Odd");
}
3. write a Java code for Swap Two Numbers Using Bitwise
public static void main(String[] args) {
int a, b;
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
b = sc.nextInt();
//Write your code here
a = a ^ b;
b = a ^ b;
a = a ^ b;
System.out.println(a + " " + b);
}
4. write a java code for to enable nth bit of ‘num’ using bitwise operators.
public static void main(String[] args) {
int num, n;
Scanner sc = new Scanner(System.in);
num = sc.nextInt();
n = sc.nextInt();
//Write your code here
num = num | (1 << (n-1));
System.out.println(num);
}
5. write a java code for to Check Nth Bit is Set or Unset
public static void main(String[] args) {
int num, n;
Scanner sc = new Scanner(System.in);
num = sc.nextInt();
n = sc.nextInt();
//Write your code here
num = num & (1 << (n-1));
if(num == 0)
System.out.println("OFF");
else
System.out.println("ON");
}
6. write a java code for Disable Nth Bit of a Number
public static void main(String[] args) {
int num, n;
Scanner sc = new Scanner(System.in);
num = sc.nextInt();
n = sc.nextInt();
//Write your code here
num = num & ~(1 << (n-1));
System.out.println(num);
}
7. write a c code for to Toggle Nth Bit of a Number
public static void main(String[] args) {
int num, n;
Scanner sc = new Scanner(System.in);
num = sc.nextInt();
n = sc.nextInt();
//Write your code here
num = num ^ (1 << (n-1));
System.out.println(num);
}
8. write a java code for Find the Odd Occuring Numbers Using Bitwise
public static void main(String[] args) {
int[] arr = new int[10];
int size, i;
Scanner sc = new Scanner(System.in);
size = sc.nextInt();
for(i = 0; i < size; i++)
arr[i] = sc.nextInt();
//Write your code here
int odd_occurring = arr[0];
for(i = 1; i < size; i++)
odd_occurring ^= arr[i];
System.out.println(odd_occurring);
}