Practico 3 ejercicio 13

Practico 3 ejercicio 13

de Gonzalo Cabrera Quintero -
Número de respuestas: 1

Buenas. Estoy trancado con este ejercicio. No se como hacer para asignarle un numero hexadecimal a una variable, ya que el ejercicio pide que como entrada se ingrese un numero hexadecimal. Y como todavia no hemos visto strings, no se si se puede usar.

En respuesta a Gonzalo Cabrera Quintero

Re: Practico 3 ejercicio 13

de Felipe Miranda Torres De La Llosa -
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