Sunteți pe pagina 1din 9

* Tipul de date

subdomeniu
*Un tip de date subdomeniu include o submulțime
de valori ale unui tip deja definit, denumit tip de
bază. Tipul de bază trebuie să fie integer,
boolean, char sau enumerare. Denumirea unui tip
de date subdomeniu, valoarea cea mai mică și
valoarea cea mai mare (în sensul numărului de
ordine) se indică în partea declarativă a
programului după cuvântul-cheie type.
* Domeniul de valori a tipului de
date subdomeniu
*Exemple
* Variabilele unui tip de date subdomeniu se declară cu ajutorul
cuvântului-cheie var. O variabilă de tip subdomeniu
moşteneşte toate proprietăţile variabilelor tipului de bază,
dar valorile ei trebuie să fie numai din intervalul specificat.
În caz contrar, este semnalată o eroare şi programul se
opreşte.
* Utilizarea tipurilor de date subdomeniu face programele
mai intuitive şi simplifică verificarea lor. Subliniem faptul
că în limbajul PASCAL nu este permisă definirea unui
subdomeniu al tipului real, deoarece valorile acestuia nu
au numere de ordine.
*Exerciții rezolvate:
* Ex.2 pag.63

enumerare
integer
integer
char
enumerare
char
*Exerciții rezolvate
* Ex. 3 pag.63

A, B, C, D, E, F, G, H

orice caracter din mulțimea literelor


majuscule ale alfabetului englez de la
A până la Z

1, 2, 3, 4, 5, 6, 7, 8, 9
C, D, E, F

orice caracter din mulțimea cifrelor


zecimale de la 0 până la 9
orice valoare din domeniul -100 pînă
la 100
orice caracter imprimabil: litere,
cifre, semne de operații, de
-32768 .. 32767
punctuații, etc.
*Tema pentru acasă
1. Studiați tema $2.7 pag.61 și prezentarea
2. Scrieți exemplele prezentate în prezentare
3. Rezolvați ex. 4, 5 pag.64

S-ar putea să vă placă și