Un programa para cambiar la base de un numero.
int convertir(int n, int b){
int nbase=0;
int i=1;
while(n>0){
nbase=nbase+n%b*i;
i=i*10;
n=n/b;
}
return nbase;
}
int main(){
int num;
int base;
printf("Tecle el numero\n");
scanf("%d", &num);
printf("Tecle la base\n");
scanf("%d", &base);
printf("El resultado es %d en base %d\n", convertir(num, base), base);
}
PD: No he puesto las librerias.
____________________________________________________________________________________________________
PROGRAMAS C [[ CAMBIO DE BASE ]]
martes, 1 de abril de 2008 | Dejado por Unknown a las 0:54
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario