Diferencias entre funciones y programas
Una función definida en el Editor de Programas es similar a las funciones que se crean en el software TI-Nspire™ .
|
•
|
Las funciones deben regresar un resultado, el cual se puede graficar o ingresar en una tabla. Los programas no pueden regresar un resultado. |
|
•
|
Usted puede usar una función (pero no un programa) dentro de una expresión. Por ejemplo: 3 ¦ func1(3) es válido, pero no 3 ¦ prog1(3). |
|
•
|
Puede ejecutar programas solamente desde las aplicaciones Calculadora y Notas. Sin embargo, puede evaluar funciones en Calculadora, Notas, Listas y Hoja de Cálculo, Gráficos y Geometría y Datos y Estadísticas. |
|
•
|
Una función se puede referir a cualquier variable; sin embargo, puede almacenar un valor únicamente en una variable local. Los programas se pueden almacenar en variables locales y globales. |
Nota: Los argumentos que se usan para pasar valores a una función se tratan como variables locales en forma automática. Si usted desea almacenar en cualquier otra variable, deberá declararlas como Local desde dentro de la función.
|
•
|
Una función no puede llamar a un programa como una subrutina, pero sí puede llamar a otra función definida por el usuario. |
|
•
|
Usted no puede definir un programa dentro de una función. |
|
•
|
Una función no puede definir una función global, pero sí puede definir una función local. |