No recibe correctamente los INPUT #29
-
Hola! Espero que me puedan dar alguna solución para esto... |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hola! Para transformar los colores a números estaba utilizando (int)color, el cual me convierte el color a su código ASCII, el problema estaba en el stack o algo así por el estilo (me corrigen si estoy mal, no soy experta en el asunto) por lo que algunos números como que no se guardaban bien el stack de la memoria, por los tamaños variantes de estos. Todavía no entiendo del todo porqué esto me solucionó el problema, pero fue eso básicamente lo que lo arregló. |
Beta Was this translation helpful? Give feedback.
-
Hola, tu error se arregló ya que color te lo están pasando como char y no int, entonces si dices que es un int el programa lo transforma a int. Puedes guardarlo como int si haces un tipo de diccionario, tipo: |
Beta Was this translation helpful? Give feedback.
Hola!
Lo pude arreglar por mi cuenta. La solución y raíz del problema fue el siguiente:
Para transformar los colores a números estaba utilizando (int)color, el cual me convierte el color a su código ASCII, el problema estaba en el stack o algo así por el estilo (me corrigen si estoy mal, no soy experta en el asunto) por lo que algunos números como que no se guardaban bien el stack de la memoria, por los tamaños variantes de estos.
Por ello, realicé variables char color[10] ,para recibirlos de tamaño a lo más 10 cada color, y los mapeé a una lista que me cree para los colores, y así tener la "traducción" de cada color a número.
Todavía no entiendo del todo porqué esto me solucionó el probl…