Sunteți pe pagina 1din 6

Cuprins:

2.1 Conceputul de data; 2.2 Tipul de date integer; 2.3 Tipul de date real; 2.4 Tipul de date boolean; 2.5 Tipul de date char; 2.6 Tipul de data enumerare; 2.7 Tipul de date subdomeniu; 2.8 Generalitati despre tipurile ordinale de date; 2.9 Definirea tipurilor de date; 2.10 Declaratii de variabile; 2.11 Definitii de constante; Autoevaluare.

Informatia supusa prelucrarii este accesibila calculatorului in forma ddate; Datele sint constituite din: cifre,litere,semne,numere,siruri de caractere s.a.m.d.; Intr-un e limbaj cod-calculator datele sint reprezentate prin secvente de cifre binare. Pentru a scuti utilizatorul de toate detaliile legate de reprezentarea interna a datelor in PASCAL se folosesc diverse tipuri de date(o multime de valori cu care se pot efectua o multime de operatii): Tipul de date: 1. 2.

3.
4. 5. 6.

Integer; Real; Char(caracter); Boolean(logic); Text ; .a.

Multimea de valori ale tipului de date integer este

formata din numerele intregi care pot fi reprezentate pe calculatorul-gazda al limbajului. Valoarea maxima poate fi referita prin constanta MaxInt, cunoscuta oricarui program PASCAL:
Program P2; {Afisarea constantei predefinite MaxInt} begin writeln(MaxInt=,MaxInt); end. operatori domeniu de definiie domeniu de valori

= <> < > <= >=


succ pred ord + - * div mod odd

integer x integer
integer integer integer x integer integer

boolean
integer integer integer boolean

Multimea de valori ale tipului de date real este

formata din numerele reale care pot fi reprezentate pe calculatorul gazda al limbajului.
operatori +-/* = <> < > <= >= domeniu de definiie real x real real x real domeniu de valori real boolean

Program P9; {Operetii cu date de tipul real} var x, y, z : real; begin writeln(Introducti numerele reale x , y:); readln ( x, y ); end.

Tipul de date boolean(logic) include valorile de adevar false(fals) si true(adevarat). Operatiilepredifinite ale tipului de date boolean sint: 1. Not negatia(inversia logica,operatia logica NU); 2. And conjunctia(produsul logicoperatia logica I); 3. Or disjunctia(suma logica,operatia logica SAU).

domeniu de operatori definiie boolean x = <> < > <= >= boolean boolean x and or boolean not boolean succ pred boolean ord boolean

domeniu de valori boolean boolean boolean boolean integer

Program P10; {Date de tip boolean} var x : boolean; x: = false/true; writeln(x); end.

Lecie nvat!

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