30/04/2010, 05:25
|
| | Fecha de Ingreso: abril-2010
Mensajes: 13
Antigüedad: 14 años, 8 meses Puntos: 0 | |
Respuesta: binario, decimal, octal, hexadecimal Lo siento, pero me sigue sin funcionar, y la he cambiado:
void convertirb (char *n)
{
int contador;
int i=0, binario=0, numero;
numero=atoi (n);
for (i=0; i<=99; i++)
{
n[i]='\0';
}
while (numero!=1)
{
if (numero<=2)
{
binario=binario+(numero/2);
}
else if
{
binario=binario+(numero%2);
n[i]=binario;
i++;
contador++;
}
}
for (i=contador; i>=0; i--)
{
}
} |