Sunday, 15 December 2013

C Program to Convert Binary to Octal

#include < stdio.h>
 
int main()
{
    long int binarynum, octalnum = 0, j = 1, remainder;
 
    printf("Enter the value for  binary number: ");
    scanf("%ld", &binarynum);
    while (binarynum != 0)
    {
        remainder = binarynum % 10;
        octalnum = octalnum + remainder * j;
        j = j * 2;
        binarynum = binarynum / 10;
    }
    printf("Equivalent octal value: %lo", octalnum);
    return 0;
}

Output

 Enter the value  for   binary number:  10101 
Equivalent octal value:  25 

For More Details Please Visit Ictjobs.info

No comments: