Hola Gonzalo, ¿cómo estás?
Vos sabés que el hexadecimal va a ser de 3 cifras, entonces podés leer cada una de estas en 3 variables distintas, por ejemplo c1, c2,, c3. Ahora, estas variables van a ser de tipo char porque las cifras pueden ser dígitos pero también letras como 'A', 'B', ... , 'F'.
Después lo que tenés que hacer es convertir cada una de estas cifras, que leíste en variables de tipo char, a enteros (de tipo integer) para poder hacer el cálculo para convertir el número a su correspondiente en base 10.
Saludos,
Felipe
Vos sabés que el hexadecimal va a ser de 3 cifras, entonces podés leer cada una de estas en 3 variables distintas, por ejemplo c1, c2,, c3. Ahora, estas variables van a ser de tipo char porque las cifras pueden ser dígitos pero también letras como 'A', 'B', ... , 'F'.
Después lo que tenés que hacer es convertir cada una de estas cifras, que leíste en variables de tipo char, a enteros (de tipo integer) para poder hacer el cálculo para convertir el número a su correspondiente en base 10.
Saludos,
Felipe