Código
#include<stdio.h> #include<conio.h> void binario(int num) { int a[100],i,dividendo,cociente,resto,n=0; clrscr(); for(dividendo = num; dividendo > 0;n++) { cociente=dividendo/2; resto=dividendo%2; a[n]=resto; dividendo=cociente; } for( i=n-1; i>=0; i--) { } clrscr(); } void octal(int num) { int a[100],i,dividendo,cociente,resto,n=0; clrscr(); for(dividendo = num; dividendo > 0;n++) { cociente=dividendo/8; resto=dividendo%8; a[n]=resto; dividendo=cociente; } for( i=n-1; i>=0; i--) { } clrscr(); } void hexadecimal(int num) { int a[100],i,dividendo,cociente,resto,n=0; clrscr(); for(dividendo = num; dividendo > 0;n++) { cociente=dividendo/16; resto=dividendo%16; a[n]=resto; dividendo=cociente; } for( i=n-1; i>=0; i--) { if(9>=a[i]) if(a[i]==10) if(a[i]==11) if(a[i]==12) if(a[i]==13) if(a[i]==14) if(a[i]==15) } clrscr(); } int main() { int a[100],n1,num; int op; clrscr(); if(op==1|| op==2|| op==3) num=n1; if(op==1) binario(num); else if(op==2) octal(num); else if(op==3) hexadecimal(num); else if(op==4) else { } return 0; }