A operatori relazionali, A comandi di salto, I-119 – Casio fx-5800P Manuale d'uso

Pagina 120

Advertising
background image

I-119

? (Prompt di introduzione)

Sintassi 1

?

→ <variabile>

"<stringa di caratteri>"?

→ <variabile>

Funzione 1

Assegna un valore ad una variabile. Un prompt di introduzione “?” o “<stringa
di caratteri>?” appare sul display quando l’esecuzione del programma
raggiunge questo comando.

Esempio 1

?

→ A

Sintassi 2

? <variabile>

"<stringa di caratteri>"? <variabile>

Funzione 2

Assegna un valore ad una variabile. Il prompt di introduzione “<variabile>?”
o “<stringa di caratteri>?” appare sul display quando l’esecuzione del
programma raggiunge questo comando.

Diversamente dalla sintassi ?

→ <variabile>, questa sintassi visualizza il

valore attuale della variabile insieme al prompt. Se in risposta al prompt
viene premuto

w senza introdurre nulla, l’esecuzione del programma

procederà usando il valore attuale della variabile.

Esempio 2

? A

(Assegnazione della variabile)

Sintassi <espressione>

→ <variabile>

Funzione

Assegna il valore ottenuto dall’elemento a sinistra, alla variabile a destra.

Esempio

A + 5

→ A

A Operatori relazionali

=,

, >, >, <, <

Sintassi

<espressione> <operatore relazionale> <espressione>

Funzione

Questi comandi valutano le espressioni su entrambi i lati, e riportano
un valore di vero (1) o falso (0). Questi comandi vengono utilizzati in
combinazione con il comando di fl usso logico

S, e quando si struttura la

<espressione condizionale> delle istruzioni If, While e Do.

Esempio

Vedere le introduzioni per

S (pagina 120), istruzione If (pagina 121),

istruzione While (pagina 122) e istruzione Do (pagina 122).

Nota

Questi comandi valutano le espressioni su entrambi i lati, e riportano un
valore di 1 se vero, e di 0 se falso.

A Comandi di salto

Goto ~ Lbl

Sintassi Goto

n

: .... : Lbl

n

o Lbl

n

: .... : Goto

n

(

n

è un numero intero da 0 a 9, o una

variabile da A a Z.)

Funzione

L’esecuzione di Goto

n

salta all’etichetta corrispondente Lbl

n

.

Esempio ?

→ A : Lbl 1 : ? → B : A × B ÷ 2 ^ Goto 1

Importante!

Si verifi ca un errore (Go ERROR) se non è presente nessuna etichetta
corrispondente Lbl

n

nello stesso programma dove Goto

n

è posizionato.

Advertising