Le variabili in Pascal

La dichiarazione delle variabili

Le variabili in un programma Pascal devo dichiararle all'inizio del programma tramite l'istruzione DIM.

DIM nome : [tipo];

Il nome della variabile seguito dal simbolo dei due punti (:) e dal tipo di dati che la variabile ospita.

  • Integer
    numeri interi
  • Real
    numeri reali
  • String
    valori alfanumerici e stringhe
  • Char
    caratteri
  • Boolean
    valori booleani

Dove digitare le dichiarazioni?

Le dichiarazioni vanno inserite nella sezione dopo PROGRAM e prima dell'istruzione BEGIN.

  1. PROGRAM prova;
  2. VAR numero: Integer;
  3. BEGIN
  4. ...
  5. END.

L'assegnazione delle variabili

Per assegnare un valore a una variabile utilizzo il l'operatore di assegnazione :=.

nome := valore;

Il lato sinistro è il nome della variabile.

Il lato destro è il valore da assegnare alla variabile.

Dove digitare le assegnazioni?

L'assegnazione delle variabili devo farla nella sezione del programma, dopo BEGIN e prima di END.

  1. PROGRAM prova;
  2. VAR numero: Integer;
  3. BEGIN
  4. numero := 2019;
  5. END.

Un esempio pratico

In questo programma dichiaro due variabili tramite le istruzioni DIM nelle righe 2 e 3.

La prima variabile è un'intera e la seconda variabile è una stringa.

  1. PROGRAM prova;
  2. VAR numero: Integer;
  3. VAR stringa: String;
  4. BEGIN
  5. numero:=2019;
  6. stringa:='Hello World';
  7. writeln(stringa);
  8. writeln(numero);
  9. END.

Nella righe 5 e 6 assegno alle variabili i rispettivi valori 2019 e 'Hello World'.

Infine, nelle righe 7 e 8 stampo il contenuto delle variabili con le istruzioni WRITELN.

L'output del programma è

Hello World
2019

E così via.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base