beautypg.com

Programming chapter 8, Kk jump commands (jump) – Casio fx-7400G PLUS Programming User Manual

Page 27

background image

151

Programming

Chapter 8

Example: For 2

→ I To 10_

If I = 5

_

Then ”STOP” : Stop

_

IfEnd

_

Next

This program counts from 2 to 10. When the count reaches 5, however, it terminates
execution and displays the message ”STOP.”

k

k

k

k

k Jump Commands (JUMP)

Dsz

Function: This command is a count jump that decrements the value of a control
variable by 1, and then jumps if the current value of the variable is zero.

Syntax:

Parameters:

Variable Name: A to Z

[Example] Dsz B : Decrements the value assigned to variable B by 1.

Description:

This command decrements the value of a control variable by 1, and then tests (checks)
it. If the current value is non-zero, execution continues with the next statement. If the
current value is zero, execution jumps to the statement following the multi-statement
command (:), display command (

^), or carriage return (_).

Example: 10

→ A : 0 → C :

Lbl 1 : ?

→ B : B+C → C :

Dsz A : Goto 1 : C

÷ 10

This program prompts for input of 10 values, and then calculates the
average of the input values.

Goto~Lbl

Function: This command performs an unconditional jump to a specified location.

Syntax: Goto ~ Lbl

Parameters: Value (from 0 to 9), variable (A to Z)

Description:

1. This command consists of two parts: Goto

n

(where

n

is a value from 0 to 9) and

Lbl

n

(where

n

is the value specified for Goto). This command causes program

execution to jump to the Lbl-statement whose value matches that specified by
the Goto-statement.

2. This command can be used to loop back to the beginning of a program or to jump

to any location within the program.

Variable Value

G

G

G

G

G

0

_

Dsz :

:

^

Variable Value = 0

This manual is related to the following products: