____________________________________________________________________________________________________

PROGRAMAS C [[ CAMBIO DE BASE ]]

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.

0 comentarios: