Interview Content
- C Programming Coding Questions
- C Pattern Programming Questions
- C Programming Interview Questions
- Java Programming Coding Questions
- Java Pattern Programming Questions
- Java Programming Interview Questions
- Python Programming Coding Questions
- Python Pattern Programming Questions
- Python Programming Interview Questions
- SQL Interview Questions
C program to check the given number format is in binary or not.
Ans:
In this tutorial you will learn how to write a program in C programming language to check a given number representation is in binary or not.
Here we are not going to check any base of number.
As you know we can represent any number in binary format like in 0 and 1.
Just like the binary representation of 2 is 0010.
So we will check only if given input number has 0 and 1 or is any other digits.
How our program will behave?
In the below program if someone give any input in 0 and 1 format then our program will run and give output as given number is in binary format.
And if someone give another number different from 0 and 1 like 2, 3 or any other then our program will give output as given number is not in a binary format.
Below is the C program to check given number representation is in binary or not
#include<stdio.h>
#include<conio.h>
int main() {
int j,num;
printf("Please enter a number :");
scanf("%d",&num);
while(num>0)
{
j=num%10;
if( j!=0 && j!=1 )
{
printf("num is not binary");
break;
}
num=num/10;
if(num==0)
{
printf("num is binary");
}
}
getch();
}
Output:
Explanation of the above program
- This is very simple program to check the given input is in binary form or not.
- In the above program our logic is just to check the each digit of the given input.
- If any digit is different from 0 and 1 then program will print “num is not binary”.
- Otherwise it will print “num is binary”.
I hope you understood it.
Also Prepare C interview programs given below
C Questions on number
- Write a program to reverse an integer in C.
- Write a program in C to check whether an integer is Armstrong number or not.
- Write a program in C to print the fibonacci series using recursive method.
- Write a program in C to check whether a number is palindrome or not using recursive method.
- Write a program in C to add two integer without using arithmetic + operator.
C Questions on String
Latest Uploads on Website
- AVL Tree with explanation
- Radix sort algorithm explanation with example
- Quick Sort Algorithm with explanation
- Bubble sorting algorithm with Bubble sort program in C
- Insertion sort algorithm and program in C
- Selection Sort Algorithm and Program in C
- Linear probing technique explanation with example
- Collision in Hashing and Collision resolution technique
- Hashing in data structure with its types
- Binary search tree operations with Program
- Binary search tree in data structure
- Binary search algorithm in data structure with explanation
- linear search in data structure with Algo and Program