Diferencia entre revisiones de «Comando ÍndiceDe»

De GeoGebra Manual
Saltar a: navegación, buscar
(Página creada con «<noinclude>{{Manual Page|version=4.2}}</noinclude>{{command|list|ÍndiceDe}} ;ÍndiceDe[ <Objeto>, <Lista> ]:Da por resultado la posición de la primera ocurrencia del ''Ob...»)
 
Línea 8: Línea 8:
  
 
:{{Examples|1=<br>'''<code>ÍndiceDe[5,{1,3,5,2,5,4,2},3]</code>''' da por resultado ''3''<br>'''<code>ÍndiceDe[5,{1,3,5,2,5,4,2},4]</code>''' da  ''5''<br>'''<code>ÍndiceDe[5,{1,3,5,2,5,4,2},6]</code>''' el resultado queda ''indefinido''.}}<small>
 
:{{Examples|1=<br>'''<code>ÍndiceDe[5,{1,3,5,2,5,4,2},3]</code>''' da por resultado ''3''<br>'''<code>ÍndiceDe[5,{1,3,5,2,5,4,2},4]</code>''' da  ''5''<br>'''<code>ÍndiceDe[5,{1,3,5,2,5,4,2},6]</code>''' el resultado queda ''indefinido''.}}<small>
:{{OJo|1=El resultado aparece ''indefinido'' si se ingresa desde la [[Barra de Entrada]] y ''?'' en la  [[Vista Algebraica CAS|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<sup><small>como uno mayor al número de elementos totales</small></sup>.}}</small>
+
:{{OJo|1=El resultado aparece ''indefinido'' si se ingresa desde la [[Barra de Entrada]] y ''?'' en la  [[Vista CAS|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<sup><small>como uno mayor al número de elementos totales</small></sup>.}}</small>
  
 
;ÍndiceDe[ <Texto Aguja>, <Texto Pajar> ]:Da por resultado la posición de la primera ocurrencia del ''Texto Aguja'' en el ''Texto Pajar''.  
 
;ÍndiceDe[ <Texto Aguja>, <Texto Pajar> ]:Da por resultado la posición de la primera ocurrencia del ''Texto Aguja'' en el ''Texto Pajar''.  
Línea 16: Línea 16:
 
:{{Example|1='''<code>ÍndiceDe["Ge","GeoGebra, 2"]</code>''' da por resultado ''4''}}
 
:{{Example|1='''<code>ÍndiceDe["Ge","GeoGebra, 2"]</code>''' da por resultado ''4''}}
  
===[[Image:View-cas24.png]][[Comandos Exclusivos CAS (Cálculo Avanzado)|En]] [[Vista Algebraica CAS|Vista CAS '''C'''<sub><small>omputación</small></sub>'''A'''<sub><small>lgebraica</small></sub>'''S'''<sub><small>imbólica</small></sub>]]===
+
===[[Image:View-cas24.png]][[Comandos Exclusivos CAS (Cálculo Avanzado)|En]] [[Vista CAS|Vista CAS '''C'''<sub><small>omputación</small></sub>'''A'''<sub><small>lgebraica</small></sub>'''S'''<sub><small>imbólica</small></sub>]]===
En esta [[Vista Algebraica CAS|vista]] obra cada una de las variantes previas, admitiéndose literales en operaciones simbólicas.
+
En esta [[Vista CAS|vista]] obra cada una de las variantes previas, admitiéndose literales en operaciones simbólicas.
  
 
======Indicar y Calificar componiendo [[Comandos]]======
 
======Indicar y Calificar componiendo [[Comandos]]======

Revisión del 23:24 6 ene 2014


ÍndiceDe[ <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: ÍndiceDe[5,{1,3,5,2,5,4}] da por resultado 3
ÍndiceDe[ <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:
ÍndiceDe[5,{1,3,5,2,5,4,2},3] da por resultado 3
ÍndiceDe[5,{1,3,5,2,5,4,2},4] da 5
ÍndiceDe[5,{1,3,5,2,5,4,2},6] el resultado queda indefinido.

Bulbgraph.pngAtenció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úsquedacomo uno mayor al número de elementos totales.

ÍndiceDe[ <Texto Aguja>, <Texto Pajar> ]
Da por resultado la posición de la primera ocurrencia del Texto Aguja en el Texto Pajar.
Ejemplo: ÍndiceDe["Ge","GeoGebra"] da por resultado 1.
ÍndiceDe[ <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: ÍndiceDe["Ge","GeoGebra, 2"] da por resultado 4

View-cas24.pngEn 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
Bulbgraph.pngAtención: Para anotar la calificación de diversos objetos es posible apelar a una composición de comandos que permitan que el texto de un cartel de clasificación sea el adecuado.
Este tipo de composiciones de cartelerìa habitual en los Talleres de Centro Babbage se ilustran animadamente en el boceto que aparece al pie.

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 variable fantasí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, ÍndiceDe[true, {α < 90°, α ≟ 90°, (90° < α) ∧ (α < 180°), α ≟ 180°, (180° < α) ∧ (α ≤ 360°)}]]
Nota: Ver también los comandos Secuencia y Zip.

Clasificar IIIIII.gif

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, ÍndiceDe[true, {ñ<90°, ñ ≟ 90°, (90° < ñ) ∧ (ñ<180°), ñ ≟ 180°, (180°< ñ)∧(ñ ≤ 360°)}]]), ñ, {α, α', β, γ, δ}].


© 2024 International GeoGebra Institute