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


IF

se la condizione è vera esegue istruzione seguente, altrimenti ignora
(IF condizione vera THEN istruzione)


ternario

se la condizione è vera ,esegue prima istruzione, altrimenti esegue la seconda
(IF condizione vera THEN istruzione1 ELSE istruzione2)


logiche

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


reread

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

 


print

notare effetto della virgola e del punto e virgola
(virgola separa funzioni sulla stessa riga)
(punto e virgola equivale ad andare a capo)


funzioni

 


pausa

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

 

 

using vedi