NOTE :
// indicates comments.This wont get printed in the output.This is used for for documentation purpose.
PROGRAM:
#include<stdio.h>
#include<conio.h>
void main()
{
long int i=0;
char octal[1000];
clrscr();
printf("Enter any octal number\t:\t");
scanf("%s",octal);
printf("\nEquivalent binary value\t:\t");
while(octal[i])
{
switch(octal[i])
{
case '0':printf("000");
break;
case '1':printf("001");
break;
case '2':printf("010");
break;
case '3':printf("011");
break;
case '4':printf("100");
break;
case '5':printf("101");
break;
case '6':printf("110");
break;
case '7':printf("111");
break;
default:
printf("%s is invalid octal digit",octal[i]);
}
i++;
}
getch();
}
OUTPUT :
// indicates comments.This wont get printed in the output.This is used for for documentation purpose.
PROGRAM:
#include<stdio.h>
#include<conio.h>
void main()
{
long int i=0;
char octal[1000];
clrscr();
printf("Enter any octal number\t:\t");
scanf("%s",octal);
printf("\nEquivalent binary value\t:\t");
while(octal[i])
{
switch(octal[i])
{
case '0':printf("000");
break;
case '1':printf("001");
break;
case '2':printf("010");
break;
case '3':printf("011");
break;
case '4':printf("100");
break;
case '5':printf("101");
break;
case '6':printf("110");
break;
case '7':printf("111");
break;
default:
printf("%s is invalid octal digit",octal[i]);
}
i++;
}
getch();
}
OUTPUT :


0 comments: