141
Programming
Chapter 8
3. A subroutine can be used in multiple locations in the same main routine, or it can
be called up by any number of main routines.
D
C
E
I
J
Prog ”E”
Prog ”I”
Prog ”J”
A
Prog ”D”
Prog ”C”
4. Calling up a subroutine causes it to be executed from the beginning. After execu-
tion of the subroutine is complete, execution returns to the main routine, continu-
ing from the statement following the Prog command.
5. A Goto~Lbl command inside of a subroutine is valid inside of that subroutine only.
It cannot be used to jump to a label outside of the subroutine.
6. If a subroutine with the file name specified by the Prog command does not exist,
an error (Go ERROR) occurs.
7. In the
RUN Mode
, inputting the Prog command and pressing
w
launches the
program specified by the command.
Return
Function:
This command returns from a subroutine.
Syntax:
Return
_
Description:
Execution of the Return command inside a main routine causes execution of the
program to stop.
Example:
Prog ”A”
Prog ”B”
1
"
A
_
For A
"
B To 10
_
Prog ”B”
_
B + 1
"
C
_
C
^
Next
_
Return
Executing the program in File A displays the result of the operation (11).
Stop
Function:
This command terminates execution of a program.
Syntax:
Stop
_
Description:
1. This command terminates program execution.
2. Execution of this command inside of a loop terminates program execution with-
out an error being generated.
Level 1 Level 2 Level 3 Level 4
Main Routine
Subroutines
Содержание fx-7400G
Страница 46: ...Differential Calculations Chapter 3 ...
Страница 164: ...161 1 2 3 4 5 Program for Circle and Tangents No 4 Step Key Operation Display ...
Страница 165: ...162 Program for Circle and Tangents No 4 Step Key Operation Display 6 7 8 9 10 ...
Страница 166: ...163 11 12 13 14 15 Program for Circle and Tangents No 4 Step Key Operation Display ...
Страница 167: ...164 16 17 18 Program for Circle and Tangents No 4 Step Key Operation Display ...
Страница 170: ...167 1 2 3 4 5 Program for Rotating a Figure No 5 Step Key Operation Display ...