Program To Convert A Decimal Number Into Binary Number:: Stdio.h Main
Program To Convert A Decimal Number Into Binary Number:: Stdio.h Main
/*
* C program to accept a decimal number and convert it to binary
* and count the number of 1's in the binary number
*/
#include<stdio.h>
int main()
{
//for initialize a variables
long number, dec_num, rem, base = 1, bin = 0, count = 0;
//To insert a number
printf("Insert a decimal num \n");
scanf("%ld", &number);
dec_num = number;
while(number > 0)
{
rem = number % 2;
/* To count no.of 1s */
if (rem == 1)
{
count++;
}
#include<stdio.h>
int main()
{
int num, binary_val, decimal_val = 0, base = 1, rem;
binary_val = num;
while (num > 0)
{
rem = num % 10;
decimal_val = decimal_val + rem * base;
//num/=10;
num = num / 10 ;
//base*=2;
base = base * 2;
}
//display binary number
printf("The Binary num is = %d \n", binary_val);
//display decimal number
printf("Its decimal equivalent is = %d \n", decimal_val);
return 0;
}
C Program for Binary to Octal Conversion
#include<stdio.h>
int main()
{
//For initialize variables
long int binary_num, octal_num = 0, j = 1, rem;
while(binary_num != 0)
{
return 0;
}
C program for Octal to Decimal Conversion
#include<stdio.h>
#include<math.h>
int main()
{
//Variable Initialization
long int oct, dec = 0;
int i = 0;
//Taking input from user
printf("Enter an octal number: ");
scanf("%ld", &oct);
//Conversion of octal to decimal
while(oct != 0)
{
dec = dec +(oct % 10)* pow(8, i++);
//oct/=10;
oct = oct / 10;
}
//display
printf("Equivalent decimal number: %ld",dec);
return 0;
}
C Program for finding number in Linear search
#include <stdio.h> //header files
int main () //main function
{
int a[10] = {10, 23, 40, 1, 2, 0, 14, 13, 50, 9};
int item, i, flag;
//looping logic
for (i = 0; i< 10; i++)
{
// if else condition
if(a[i] == item)
{
flag = i+1;
break;
}
else
flag = 0;
}
if(flag != 0)
{
//printing the element which is to find
printf("\nItem found at location %d\n",flag);
}
else
{
printf("\nItem not found\n");
}
return 0;
}
Binary Search in C
#include<stdio.h> //header files
int i, j, temp;
for (i = 0; i < size-1; i++){