Skip to main content

Featured

C++ Program to Perform Linear Search on a Vector

  C++ Program to Perform Linear Search on a Vector Introduction In this C++ program, we will learn how to perform a Linear Search on a vector. The program first takes the size of the vector and its elements as input. Then it asks the user for the element to search. If the element is found, it displays the index where it is located. Otherwise, it displays a message indicating that the element is not found. C++ Program #include<bits/stdc++.h> using namespace std; int main() { int num, search, found = 0; cout << "Enter the size of the vector:" << endl; cin >> num; vector<int> v(num); cout << "Enter " << num << " elements in vector:" << endl; for(int i = 0; i < num; i++) { cin >> v[i]; } cout << "Enter element that you want to search:" << endl; cin >> search; for(int i = 0; i < num; i++) { ...

Check Even or Odd using Bitwise AND in C

Check Even or Odd using Bitwise AND in C

✅ Check Even or Odd Using Bitwise AND in C

#include <stdio.h>

int main() {
    int num;
    printf("Enter a number:\n");
    scanf("%d", &num);

    // Using bitwise AND operator
    if (num & 1)
        printf("%d is Odd\n", num);
    else
        printf("%d is Even\n", num);

    return 0;
}
  

๐Ÿ“˜ Explanation:

This C program determines whether a number is even or odd using the bitwise AND operator:

  • In binary, even numbers end with 0 and odd numbers end with 1.
  • num & 1 isolates the last bit of the number.
  • If the result is 1, the number is odd. If it's 0, it's even.
This method is efficient and used in low-level systems and embedded code for performance.

๐Ÿงพ Sample Output:

Enter a number:
11
11 is Odd

Enter a number:
24
24 is Even
  

๐Ÿ”‘ Keywords:

Bitwise AND, Even or Odd using bitwise, C program for parity check, binary logic, bitwise operators, embedded C tricks

๐Ÿ“Œ Hashtags:

#CProgramming #BitwiseOperations #EvenOddCheck #BinaryLogic #BeginnerC #EmbeddedC #CodingTricks

Comments

Popular Posts

๐ŸŒ™