Program to convert decimal no. to binary, gray code & its It is an program to convert an decimal no. entered by the user into its equivalent binary no., gray code& excess3 code useful in the microelectronics. Code : /* Program to convert decimal no. to its equivalent binary ,gray code & excess3 code */ #include #include int deci,bits=0,deci_x3,bits_x3; int array[100][20]; int array1[100][20]; int array2[100][20]; void binary(int [100][20],int,int,int); void gray(int); void display(int); int find_bits(int); void main() { textcolor(GREEN); textbackground(BLUE); clrscr(); cout<<"Enter the no. upto which gray code and excess 3 code is to be generated : "; cin>>deci; bits=find_bits(deci); deci_x3=deci+3; bits_x3=find_bits(deci_x3); for(int i2=0;i2<=deci;i2++) { for(int j2=0;j2<=bits;j2++) { array[i2][j2]=0; array1[i2][j2]=0; } } array2[0][bits_x3-1]=1; array2[0][bits_x3-2]=1; for( i2=1;i2<=deci_x3;i2++) { for(int j2=0;j2<=bits_x3;j2++) { array2[i2][j2]=0; } } cout<<" DECI NO. BINARY EQ. GRAY CODE EXCESS 3"; cout<