Sunteți pe pagina 1din 11

TIPURI DE DATE

STEGARESCU ION
TIPUL DE DATE INTEGER

• Mulţimea de valori ale tipului de date integer este formată din numerele
întregi care pot fi reprezentate pe calculatorul-gazdă al limbajului. Pe un
calculator personal, versiunea Turbo PASCAL 7.0, constanta MaxInt are
valoarea 32767. Operaţiile care se pot face cu valorile întregi sunt: +, -, *,
mod, div
EXEPLU DE
PROGRAM
CU TIPUL DE DATE
INTEGER
TIPUL DE DATE REAL

• Datele de tip real iau valori reale aparţinînd domeniului de valori


corespunzător tipului respectiv. Spre deosebire de operaţiile cu valori întregi,
care reproduc exact rezultatele din aritmetica întregilor, operaţiile cu date de
tip real produc rezultate aproximative, datorate erorilor de rotunjire
generate de numărul finit de cifre semnificative folosite în reprezentarea
valorilor reale. Operațiile care se pot face cu valorile reale sunt +, –, *, /
EXEMPLU DE
PROGRAM
CU TIPUL DE
DATE REAL
TIPUL DE DATE BOOLEAN

• Tipul datelor boolean


(logic) include valorile de
adevăr false (fals) și true
(adevărat). În programul
ce urmează, variabilei x i
se atribuie consecutiv
valorile false și true.
EXEMPLE DE PROGRAM CU TIPUL DE DATE
BOOLEAN
TIPUL DE DATE CHAR

• Mulţimea valorilor acestui tip de date este o mulţime finită și ordonată de


caractere. Valorile în studiu se desemnează prin includerea fiecărui caracter
între două semne ’ (apostrof), de exemplu, ’A’, ’B’, ’C’ . Fiecare caracter are o
anumită reprezentare internă -valoarea caracterului și o anumită poziție. Din
punct de vedere extern o valoare de tip char se reprezintă prin caracterul
respectiv inclus între apostrofuri. Poziția sau 
numărul de ordine al unui caracter se obține cu
funcția ORD. Funcția inversă este CHR. 
EXEMPLU DE
PROGRAM
CU TIPUL DE
DATE CHAR
TIPUL DE DATE ENUMERARE

• Un tip enumerare include o mulțime ordonată de valori specificate prin


identificatori. În limbajul PASCAL, un tip de date enumerare și mulțimea lui
de valori se definește utilizând cuvântul-cheie type (tip).
EXEMPLU DE PROGRAM CU TIPUL DE DATE
ENUMERARE

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