HP Prime programación: Comando INPUT II (Complejo)

  Рет қаралды 7,239

ElAmigoCarlos

ElAmigoCarlos

Күн бұрын

Пікірлер: 17
@estructurapps1504
@estructurapps1504 7 жыл бұрын
Excelente Ingeniero. Gracias!!
@jorgeenriquecachacamollo4495
@jorgeenriquecachacamollo4495 4 жыл бұрын
Una consulta cuando tienes tres casillas de x,y,z como puedo hacer para que cuando quiero elegir 2 de 3 casillas pueda elegir las casillas de y y z.
@ElAmigoCarlos
@ElAmigoCarlos 4 жыл бұрын
No comprendo muy bien, puedes revisar nuevamente esa parte, se puede agrupar para elegir solo uno de ellos, o no agrupar, podrías x no agruparlo y solo agrupar [y,z], no sé si eso es lo que preguntaste.
@josuealfredolopezrosas4367
@josuealfredolopezrosas4367 5 жыл бұрын
Disculpa amigo Carlos, hay alguna manera de tener una entrada con más de dos variables distintas en la entrada del input type [8]?
@luisangel2142
@luisangel2142 5 жыл бұрын
broh ! el libro que usas cual es ? pasalo plox
@ElAmigoCarlos
@ElAmigoCarlos 5 жыл бұрын
Hola, ese es el Manual de Usuario, en el video INPUT I mostré como acceder a él desde el Emulador/Ayuda/Manual de usuario, pero es más fiable usar Help en la misma calculadora para obtener la ayuda, creo que es más práctica y siempre lo uso
@luisangel2142
@luisangel2142 5 жыл бұрын
@@ElAmigoCarlos es que HELP me ayuda con los comandos que ya conozco pero si quisiera ver todos los comandos que existen ?
@dog12551
@dog12551 5 жыл бұрын
Excelentes tutoriales Carlos, gran trabajo. Tengo una duda, ¿Cómo podría ingresar una cantidad de datos diferente cada vez? Por ejemplo si quiero hacer un programa para calcular la media de ciertos valores, pero el número de valores es diferente cada vez que ejecuto el programa. Espero haberme explicarme bien. Un saludo genio!
@ElAmigoCarlos
@ElAmigoCarlos 5 жыл бұрын
Hola, en este caso puedes hacer un algoritmo acumulativo, como por ejemplo ir sumando y contando cada vez que se inserte un nuevo dato con ayuda de un bucle, pero esto no almacena los valores anteriores, solo los acumula. La alternativa más eficiente es coleccionar los datos, de tal forma que puedas volver a utilizarlos en el futuro, las alternativas para coleccionar datos es insertarlos en listas, vectores o matrices, por ejemplo hacer un input que tome a Lista(1), luego Lista(2), Lista(3), ... , Lista será una variable con varios datos almacenados.
@dog12551
@dog12551 5 жыл бұрын
Perfecto, es justo lo que quería, muchas gracias. Una ultima duda Carlos, soy nuevo con la calculadora y no se sumar los elementos de una matriz o un vector, algo que en Matlab es tan fácil como poner SUM, en hp ppl no lo encuentro por ningún lado. ¿Podrías decirme que comando usar para realizar dicha operación sin tener que usar un FOR o algo similar?
@ElAmigoCarlos
@ElAmigoCarlos 5 жыл бұрын
Estos comandos estan enfocados en listas, pero manipulan matrices o vectores sin problemas ΣLIST( ) - Suma ΠLIST( ) - Producto ΔLIST( ) - Diferencia
@jordimasuu
@jordimasuu 6 жыл бұрын
Buenos días Carlos. En primer lugar quería felicitarte por el trabajo. Estoy teniendo problemas para encontrar material acerca de este lenguaje. Quería preguntar acerca de como puedo alargar listas. Gracias
@ElAmigoCarlos
@ElAmigoCarlos 6 жыл бұрын
Hola, en HP PPL no se necesita definir el límite de una lista, puedes colocar datos en posiciones no iniciadas sin ningún problema, el único límite que existe es pasarse de 10 000 elementos. Puedes por ejemplo crear una lista vacía y luego ir colocando datos al final con el índice 0: LOCAL lista={}; FOR X:=1 TO 5 DO lista(0):=X END; Y esto sería lo mencionado antes: LOCAL lista={}; lista(5):=10; Si deseas más información puedes visitar este artículo: goo.gl/LWE14X
@jordimasuu
@jordimasuu 6 жыл бұрын
Usas el mismo sistema para una lista de strings, o variables? debo tener algún error en la secuencia... Para ponerte en situación, estoy creando un programa que tenga un input con "n" entradas. Con un primer input se define la cantidad de entradas que va a tener segundo input. Para ello, necesito la lista de variables tipo X1, X2, X3... Es posible tal cosa?
@ElAmigoCarlos
@ElAmigoCarlos 6 жыл бұрын
La respuesta simple es que no se puede crear un INPUT de "n" entradas (O también esta la otra necesidad de que un INPUT varíe de acuerdo a los valores insertados en algún campo), debido a la naturaleza de los parámetros de INPUT, estos usan directamente la variable sin evaluar y conceptos relacionados. Por ese motivo se recomienda reestructurar el modelo de entrada, usar por ejemplo más de un INPUT, usar CHOOSE para crear un menú que amplíe las condiciones de ingreso. La separación forzada de la entrada de datos es necesaria por el momento para este comando. La respuesta reveladora sería que uses EXPR, como por ejemplo: LOCAL Vars={{'X',[0],{30,20,1}},{'Y',[0],{30,20,2}}}; EXPR("INPUT("+STRING(Vars)+")"); No te recomiendo usar esta modalidad, puesto que se logra exactamente lo mismo separando las variaciones del INPUT según los casos, de la misma forma que condicionarías la creación y generación de la variable "Vars" del ejemplo mostrado. Puedes ver sobre EXPR aquí: goo.gl/8A9uDv
@jordimasuu
@jordimasuu 6 жыл бұрын
Gracias Carlos, por aclararme las dudas! Estupendo trabajo, el de este canal! Y estupendo blog! Sigue trabajando en ellos!
@ElAmigoCarlos
@ElAmigoCarlos 6 жыл бұрын
Hola Jordi, hoy acaba de salir un nuevo firmware donde el INPUT ya permite enviar ese Vars a extraer su contenido sobre el INPUT. LOCAL Vars={{'X',[0],{30,20,1}},{'Y',[0],{30,20,2}}}; INPUT(EVAL(Vars)); Con esta esta más que resuelta esta duda que muchos tenían y evitaban al programar, espero te sea útil. Te dejo un enlace relacionado a la última versión: goo.gl/SNxcxs
HP Prime programación: Comando INPUT III {pos}
4:55
ElAmigoCarlos
Рет қаралды 4,9 М.
MATRIZ RIGIDEZ ARMADURAS
3:48
Edwin Alberto Ninaraqui
Рет қаралды 40
Правильный подход к детям
00:18
Beatrise
Рет қаралды 10 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 18 МЛН
Análisis Modal Espectral (3niveles) ASME V25
3:47
CEFAP TECN
Рет қаралды 5
HP Prime - Programando T.Rex | Uso de gráficos - Video 4
17:00
ElAmigoCarlos
Рет қаралды 4,6 М.
НОВИНКА 2024 | Мелодрама «Уродина» (1-4 серии из 4)
2:56:02
Elementos con Deformaciones por Corte para el Análisis Seudo Tridimensional
6:04
DYSAB  - HP PRIME
20:15
Rocky Ayala
Рет қаралды 20 М.
Правильный подход к детям
00:18
Beatrise
Рет қаралды 10 МЛН