Difference between revisions of "Basic Pascal Tutorial/Chapter 1/Constants/it"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{Constants}} {{TYNavigator|Identifiers|Variables_and_Data_Types}} 1C - Costanti (autore: Tao Yue, stato: pagina non modificata) Alle costanti si fa riferimento utilizzando...")
 
m (Fixed syntax highlighting)
Line 7: Line 7:
  
 
Le costanti sono definite in una sezione dedicata del programma:
 
Le costanti sono definite in una sezione dedicata del programma:
<syntaxhighlight>
+
<syntaxhighlight lang=pascal>
 
const
 
const
 
   Identificatore1 = valore;
 
   Identificatore1 = valore;
Line 14: Line 14:
 
</syntaxhighlight>
 
</syntaxhighlight>
 
Per esempio, definiamo alcune costanti di vari tipi di dato: stringhe, caratteri, interi, reali e booleani. Questi tipi di dato saranno spiegati in dettaglio nella prossima sezione.
 
Per esempio, definiamo alcune costanti di vari tipi di dato: stringhe, caratteri, interi, reali e booleani. Questi tipi di dato saranno spiegati in dettaglio nella prossima sezione.
<syntaxhighlight>
+
<syntaxhighlight lang=pascal>
 
const
 
const
 
   Nome = 'Tao Yue';
 
   Nome = 'Tao Yue';
Line 27: Line 27:
  
 
La tipizzazione di una costante la obbliga ad assumere un valore del tipo definito. Per esempio:
 
La tipizzazione di una costante la obbliga ad assumere un valore del tipo definito. Per esempio:
<syntaxhighlight>
+
<syntaxhighlight lang=pascal>
 
const
 
const
 
   a : real = 12;
 
   a : real = 12;

Revision as of 02:15, 12 February 2020

български (bg) Deutsch (de) English (en) français (fr) italiano (it) 日本語 (ja) 한국어 (ko) русский (ru) 中文(中国大陆)‎ (zh_CN)

 ◄   ▲   ► 

1C - Costanti (autore: Tao Yue, stato: pagina non modificata)

Alle costanti si fa riferimento utilizzando gli identificatori, gli può essere assegnato un valore all'inizio del programma. Il valore memorizzato in una costante non può essere cambiato.

Le costanti sono definite in una sezione dedicata del programma:

const
  Identificatore1 = valore;
  Identificatore2 = valore;
  Identificatore3 = valore;

Per esempio, definiamo alcune costanti di vari tipi di dato: stringhe, caratteri, interi, reali e booleani. Questi tipi di dato saranno spiegati in dettaglio nella prossima sezione.

const
  Nome = 'Tao Yue';
  PrimaLettera = 'a';
  Year = 1997;
  pi = 3.1415926535897932;
  UsingNCSAMosaic = TRUE;

Osservate che, in Pascal, i caratteri sono racchiusi da apici singoli o apostrofi ('). Questa caratteristica è in contrasto con i nuovi linguaggi di programmazione che spesso usano, o permettono di utilizzare, le virgolette (") come delimitatore per il testo. Il Pascal standard non consente l'uso delle virgolette (") per delimitare i caratteri o le stringhe di testo.

Le costanti sono utili per definire valori utilizzati spesso all'interno di un programma ma che possono cambiare in futuro. Invece di cambiare ogni occorrenza di un dato valore, è possibile cambiare soltanto la definizione della costante.

La tipizzazione di una costante la obbliga ad assumere un valore del tipo definito. Per esempio:

const
  a : real = 12;

definirebbe un identificatore che contiene il valore reale 12.0 invece del valore intero 12.

 ◄   ▲   ►