A relational operators, E-114 – Casio fx-5800P User Manual

Page 115

Advertising
background image

E-114

Example ?

→ A : A

2

: Ans

2

^ (Output Command)

(

1x)

Syntax <statement>

^<statement>

Function

Pauses program execution and displays the result of the current execution.
The

Q

symbol is turned on while program execution is paused by this

command.

Example ?

→ A : A

2

^ Ans

2

Note

Program execution paused by the

^ command can be resumed by pressing

the

E key, which will resume execution from the command following the ^

command.

? (Input Prompt)

Syntax 1

?

→ <variable>

"<character string>"?

→ <variable>

Function 1

Assigns a value to a variable. An input prompt “?” or “<character string>?”
appears on the display when program execution reaches this command.

Example 1

?

→ A

Syntax 2

?<variable>
"<character string>"?<variable>

Function 2

Assigns a value to a variable. The input prompt “<variable>?” or “<character
string>?” appears on the display when program execution reaches this
command.

Unlike the ?

→ <variable> syntax, this syntax displays the current value of

the variable along with prompt. If

E is pressed without inputting anything

in response to the prompt, program execution will proceed using the current
value of the variable.

Example 2

? A

(Variable Assignment)

Syntax <expression>

→ <variable>

Function

Assigns the value obtained by the element on the left to the variable on the
right.

Example

A + 5

→ A

A Relational Operators

=,

, >, >, <, <

Syntax

<expression> <relational operator> <expression>

Function

These commands evaluate the expressions on either side and return a value
of true (1) or false (0). These commands are used in combination with the
branching command

S, and when structuring the <conditional expression>

of If, While, and Do statements.

Example

See the entries for

S (page 115), If statement (page 116), While statement

(page 117) and Do statement (page 117).

Advertising