IndiceDe
Categorías de Comandos (todos)
- 3D
- Álgebra
- CAS
- Cónica
- Diagrama
- Discreta
- Estadísticas
- Financieros
- Funciones y Cálculo
- GeoGebra
- Geometría
- Guion (scripting)
- Hoja de Cálculo
- Lista
- Lógica
- Optimización
- Probabilidad
- Texto
- Transformación
- Vector y Matriz
- 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ón que señala el índice.
- Ejemplos:
IndiceDe[5,{1,3,5,2,5,4,2},3]
da por resultado 3IndiceDe[5,{1,3,5,2,5,4,2},4]
da 5IndiceDe[5,{1,3,5,2,5,4,2},6]
el resultado queda indefinido.
- 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 esta vista obra cada una de las variantes previas, admitiéndose literales en operaciones simbólicas.
Indicar y Calificar componiendo Comandos
Cartelerìa Animada
- Para, por ejemplo, calificar ángulos como 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 componer comandos adecuados.
Se pasaría a crear una lista como:cla := Si[fantasía ≟ 1, {"Tin", "Ton", "Tan", "Tun", "Ten"}, {"Acutángulo", "Rectángulo", "Obtusángulo", "Llano", "Convexo"}]
y apelar a la composición de comandos:Elemento[cla, IndiceDe[true, {α < 90°, α ≟ 90°, (90° < α) ∧ (α < 180°), α ≟ 180°, (180° < α) ∧ (α ≤ 360°)}]]
Si se tratara de diversos ángulos que se clasifican en el mismo cartel, puede apelarse a una composición con el dúctil comando Zip como...Zip[ñ + " " + (Elemento[cla, IndiceDe[true, {ñ<90°, ñ ≟ 90°, (90° < ñ) ∧ (ñ<180°), ñ ≟ 180°, (180°< ñ)∧(ñ ≤ 360°)}]]), ñ, {α, α', β, γ, δ}]
.