Buenas a todos. Estoy intentando programar el siguiente sencillísimo código que responde al enunciado:
"Insertar un número N < 10, y pedir al usuario las componentes de un vector siempre que "
El problema no es cómo hacer el programa; sé hacerlo bastante bien.El problema llega a la hora de declarar las variables. Este programa (el cual será ejecutado en una calculadora) tiene como variables predefinidas las siguientes: A, B, C, ... , X, Y, Z
de tal forma que para asignar a una variable cualquiera un valor cualquiera,debo hacer:
(valor)->(variable) ejemplo: 2->C
Digamos entonces que el usuario hace N=3
¿Cómo puedo decirle al programa que sólo debe usar las 3 pimeras letras del alfabeto, A, B y C? Esto no puede hacerse con un contador, porque no hay relación matemática entre la A y la B (o el resto de letras)
Pensé hacerlo con el código que cada tecla tiene asignado (algo así como el KEYASCII) pero por ejemplo la variable C está en una tecla que responde a 3 funciones: exponencial, logaritmo natural, y letra C.
No sé cómo hacerlo y seguro que a vosotros se os ocurre. El lenguaje de programación es lo más parecido a Basic,creo.Se trata de una calculadora Casio fx-9860GII y aquí tenéis como referencia otro programa , para que veáis el lenguaje que usa:
Un saludo y mil gracias!
"Insertar un número N < 10, y pedir al usuario las componentes de un vector siempre que "
El problema no es cómo hacer el programa; sé hacerlo bastante bien.El problema llega a la hora de declarar las variables. Este programa (el cual será ejecutado en una calculadora) tiene como variables predefinidas las siguientes: A, B, C, ... , X, Y, Z
de tal forma que para asignar a una variable cualquiera un valor cualquiera,debo hacer:
(valor)->(variable) ejemplo: 2->C
Digamos entonces que el usuario hace N=3
¿Cómo puedo decirle al programa que sólo debe usar las 3 pimeras letras del alfabeto, A, B y C? Esto no puede hacerse con un contador, porque no hay relación matemática entre la A y la B (o el resto de letras)
Pensé hacerlo con el código que cada tecla tiene asignado (algo así como el KEYASCII) pero por ejemplo la variable C está en una tecla que responde a 3 funciones: exponencial, logaritmo natural, y letra C.
No sé cómo hacerlo y seguro que a vosotros se os ocurre. El lenguaje de programación es lo más parecido a Basic,creo.Se trata de una calculadora Casio fx-9860GII y aquí tenéis como referencia otro programa , para que veáis el lenguaje que usa:
Código:
ClrText "INPUT NUMBER"?->A 2->B Do While Frac (A÷B)=0 B A÷B->A WhileEnd If B=2 Then 3->B Else B+2->B IfEnd LpWhile B<=A "END"
Comentario