Diferencia entre revisiones de «Comando IndiceDe»
De GeoGebra Manual
Línea 21: | Línea 21: | ||
======Indicar y Calificar componiendo [[Comandos]]====== | ======Indicar y Calificar componiendo [[Comandos]]====== | ||
:{{OJo|1=Para anotar la ''calificación'' de... | :{{OJo|1=Para anotar la ''calificación'' de... | ||
− | :*un ángulo '''''<code>α</code>''''' acorde al rango de sus amplitudes con un texto convencional o uno ''de fantasía'' (según el valor 0 ó 1 de la variable '''''<code>fantasía</code>'''''), basta con | + | :*un ángulo '''''<code>α</code>''''' acorde al rango de sus amplitudes con un texto convencional o uno ''de fantasía'' (según el valor 0 ó 1 de la variable '''''<code>fantasía</code>'''''), basta con crear una lista como:<br>'''<code>cla = {{"Acutángulo", "Tin"}, {"Rectángulo", "Ton"}, {"Obtusángulo", "Tan"}, {"Llano", "Tun"}, {"Convexo", "Ten"}}</code>''' y apelar a la composición de comandos:<br><code>[[Comando Elemento|Elemento]]'''['''[[Comando Elemento|Elemento]]'''['''cla, IndiceDe[true, {α < 90°, α == 90°, (90°< α) && (α < 180°), α == 180°, (180° < α) && (α <= 360°)}], fantasía]</code> |
<!-- | <!-- | ||
Elément[{"aigu", "droit", "obtus", "plat", "rentrant"}, Position[true, {a < 90°, a == 90°, (90° < a) && (a < 180°), a == 180°, (180° < a) && (a <= 360°)}]] | Elément[{"aigu", "droit", "obtus", "plat", "rentrant"}, Position[true, {a < 90°, a == 90°, (90° < a) && (a < 180°), a == 180°, (180° < a) && (a <= 360°)}]] | ||
− | :*a un triángulo acorde a sus ángulos, basta con apelar a la composición de comandos '''<code>Elémento[{"Acutángulo", "Rectángulo", "Obtusángulo"}, IndiceDe[true, {a < 90°, a == 90°, (90° < a) && (a < 180°), a == 180°, (180° < a) && (a <= 360°)}]] | + | :*a un triángulo acorde a sus ángulos, basta con apelar a la composición de comandos '''<code><nowiki>Elémento[{"Acutángulo", "Rectángulo", "Obtusángulo"}, IndiceDe[true, {a < 90°, a == 90°, (90° < a) && (a < 180°), a == 180°, (180° < a) && (a <= 360°)}]]<nowiki></code> |
--> | --> |
Revisión del 17:59 25 feb 2013
IndiceDe
Categorías de Comandos (todos)
- IndiceDe[ <Objeto>, <Lista> ]
- Da por resultado la posición de la primera ocurrencia del Objeto en la Lista.
- Nota: Cuando el objeto no se encuentra, el resultado no puede definirse.
- Ejemplo:
IndiceDe[5,{1,3,5,2,5,4}]
da por resultado 3
- IndiceDe[ <Objeto>, <Lista>, <Indice Inicial> ]
- Da por resultado la posición de la primera ocurrencia del Objeto en la Lista, iniciando la búsqueda desde la posicióln que señala el índice.
- Ejemplos:
IndiceDe[5,{1,3,5,2,5,4},3]
da por resultado 3IndiceDe[5,{1,3,5,2,5,4},4]
da 5IndiceDe[5,{1,3,5,2,5,4},6]
da un resultado indefinido.
- Atención: El resultado aparece indefinido si se ingresa desde la Barra de Entrada y ? en la vista tanto en caso de no encontrarse el objeto en la Lista como si se anotara una valor inadecuado como posición de inicio de la búsqueda .
- IndiceDe[ <Texto Aguja>, <Texto Pajar> ]
- Da por resultado la posición de la primera ocurrencia del Texto Aguja en el Texto Pajar.
- Ejemplo:
IndiceDe["Ge","GeoGebra"]
da por resultado 1.
- IndiceDe[ <Texto Aguja>, <Texto Pajar>, <Indice Inicial> ]
- Da por resultado la posición de la primera ocurrencia del Texto Aguja en el Texto Pajar, iniciando la búsqueda a partir de la posición señalada por el índice dado.
- Ejemplo:
IndiceDe["Ge","GeoGebra, 2"]
da por resultado 4
En Vista CAS ComputaciónAlgebraicaSimbólica
En esta vista obra cada una de las variantes previas, admitiéndose literales en operaciones simbólicas.
Indicar y Calificar componiendo Comandos
- {{OJo|1=Para anotar la calificación de...
- un ángulo
α
acorde al rango de sus amplitudes con un texto convencional o uno de fantasía (según el valor 0 ó 1 de la variablefantasía
), basta con crear una lista como:cla = {{"Acutángulo", "Tin"}, {"Rectángulo", "Ton"}, {"Obtusángulo", "Tan"}, {"Llano", "Tun"}, {"Convexo", "Ten"}}
y apelar a la composición de comandos:Elemento[Elemento[cla, IndiceDe[true, {α < 90°, α == 90°, (90°< α) && (α < 180°), α == 180°, (180° < α) && (α <= 360°)}], fantasía]
- un ángulo