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

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.