Calculator Home Screen 223
For example, suppose you want to create a function that sums a series of reciprocals
based on an entered integer (
n):
When creating the definition of a multi-statement function, it may be helpful to visualize it
first in a block form.
Ê
Func and EndFunc must begin and end the function.
Ë Variables not in the argument list must be declared as local.
Ì Returns a message if nn is not an integer or if nn{0.
Í Sums the reciprocals.
Î Returns the sum.
When entering a multi-statement function on the calculator Home screen, you must enter
the entire function on a single line. Use the
Define command just as you would for a
single-statement function.
Ê
Ë
Ì
Í
Î
Ê
Func
Local temp,i
If fPart(nn)ƒ0 or nn{0
Return “bad argument”
0!temp
For i,nn,1,M1
approx(temp+1/i)!temp
EndFor
Return temp
EndFunc
1
n
---
1
n 1–
------------...
1
1
---+++