Pascal - Sintassi di base

Hai visto una struttura di base del programma pascal, quindi sarà facile capire altri elementi costitutivi di base del linguaggio di programmazione pascal.

Variabili

Una definizione di variabile viene inserita in un blocco che inizia con a var parola chiave, seguita dalle definizioni delle variabili come segue:

var
A_Variable, B_Variable ... : Variable_Type;

Le variabili Pascal sono dichiarate al di fuori del corpo del codice della funzione, il che significa che non sono dichiarate all'interno del begin e end coppie, ma vengono dichiarate dopo la definizione della procedura / funzione e prima del beginparola chiave. Per le variabili globali, vengono definite dopo l'intestazione del programma.

Funzioni / procedure

In Pascal, a procedure è un insieme di istruzioni da eseguire, senza valore di ritorno e un file functionè una procedura con un valore di ritorno. La definizione di funzione / procedure sarà la seguente:

Function Func_Name(params...) : Return_Value;
Procedure Proc_Name(params...);

Commenti

I commenti su più righe sono racchiusi tra parentesi graffe e asterischi come (* ... *). Pascal consente commenti su una sola riga racchiusi tra parentesi graffe {...}.

(* This is a multi-line comments
   and it will span multiple lines. *)

{ This is a single line comment in pascal }

Maiuscole / minuscole

Pascal è un linguaggio non sensibile al maiuscolo / minuscolo, il che significa che puoi scrivere le tue variabili, funzioni e procedure in entrambi i casi. Come le variabili A_Variable, a_variable e A_VARIABLE hanno lo stesso significato in Pascal.

Dichiarazioni Pascal

I programmi Pascal sono fatti di dichiarazioni. Ciascuna istruzione specifica un determinato lavoro del programma. Questi lavori possono essere dichiarazioni, assegnazioni, lettura di dati, scrittura di dati, decisioni logiche, trasferimento del controllo del flusso del programma, ecc.

Ad esempio:

readln (a, b, c);
s := (a + b + c)/2.0;
area := sqrt(s * (s - a)*(s-b)*(s-c));
writeln(area);

Parole riservate in Pascal

Le dichiarazioni in Pascal sono progettate con alcune parole Pascal specifiche, che sono chiamate parole riservate. Ad esempio, le parole, programma, input, output, var, real, begin, readline, writeline e end sono tutte parole riservate.

Di seguito è riportato un elenco di parole riservate disponibili in Pascal.

e Vettore inizio Astuccio const
div fare giù verso altro fine
file per funzione vai a Se
in etichetta mod zero non
di o confezionato procedura programma
disco ripetere impostato poi per
genere fino a var mentre con

Set di caratteri e identificatori in Pascal

Il set di caratteri Pascal è composto da:

  • Tutte le lettere maiuscole (AZ)

  • Tutte le lettere minuscole (az)

  • Tutte le cifre (0-9)

  • Simboli speciali - + * /: =,. ;. () [] = {} `spazio bianco

Le entità in un programma Pascal come variabili e costanti, tipi, funzioni, procedure e record, ecc. Hanno un nome o un identificatore. Un identificatore è una sequenza di lettere e cifre, che inizia con una lettera. Simboli speciali e spazi vuoti non devono essere utilizzati in un identificatore.