SoloCodigo
Programación General => ASM (Ensamblador) => Mensaje iniciado por: bryan846 en Domingo 13 de Marzo de 2011, 17:46
-
Quiero crear un programa en el que teclees un numero en hexadecimal y lo pase a decimal, he intentado todo, pero no se por donde empezar, cualquier comentario sera bienvenido :D
-
[list type=2]
[li]Leer caracteres hasta carácter de fin (o tecla de fin) convenida[/li]
[li]Por cada carácter, comprobar si es válido o no (sólo son válidos del 0-9 y A-F como seguramente sabrás)[/li]
[li]Convertir cada carácter hexadecimal ASCII a su correspondiente valor decimal, teniendo en cuenta también el peso de la posición. Yo lo haría desde el menos significante hasta el más significante.[/li]
[li]Ir sumando los valores de la conversión[/li]
[li]Codificar el resultado en ASCII[/li]
[li]Mostrar el resultado[/li][/list]