istruzioni particolari
uso di IF per controllo condizioni
uso
di ? operatore
ternario per controllo condizione
uso
di AND. OR,
XOR, NOT per verifica condizioni
uso
di REREAD per
iterazione ciclo
uso
di PRINT per
visualizzazione dati
definizione
di funzioni
gestione
attesa con pause
gestione
PLOT...USING
con valori tabulati in file.dat
se la condizione è vera esegue
istruzione seguente, altrimenti ignora
(IF condizione vera THEN
istruzione)
se la condizione
è vera ,esegue prima istruzione, altrimenti esegue la seconda
(IF condizione vera THEN
istruzione1 ELSE istruzione2)
se entrambe condizioni
vere (AND) esegue istruzione
se almeno una condizione falsa (AND) non esegue istruzione
se entrambe condizioni vere (OR) esegue istruzione
se almeno una condizione vera (OR) esegue istruzione
se nessuna istruzione vera (OR) non esegue istruzione
se entrambe condizioni vere
(XOR) non esegue
se prima condizione vera (XOR) esegue
se prima condizione falsa e seconda vera (XOR), esegue
se entrambe condizioni false (XOR) non esegue
se (NOT) condizione vera, esegue istruzione, altrimenti non esgue
scrivere con notes programma e
registrare (partita.txt):conviene inserire degli avvisi con Print
per comunicare all'utente nome variabili da inserire su segnale
di errore di gnuplot>
inserire nomevariabile=valore e alla fine rilanciare con Open
"partita.txt":in questo caso
viene richiesto k (0),n(5),e vengono visualizzate le somme di k +
10 che vanno
crescendo di una unità per ogni ciclo
# print "indicare numero iterazioni n=..5" print "indicare variabile k=...0" print "rilanciare con OPEN file.txt" # k=k+1 somma=k+10 print somma if (k<n) reread # # partita.txt
notare effetto della virgola e
del punto e virgola
(virgola separa funzioni sulla stessa riga)
(punto e virgola equivale ad andare a capo)
inserendo pause -1 (con o senza commento si impone uno stop fino a pressione di invio
inserendo pause secondi si impone una attesa di n.secondi:poi il programma riprende