Documente Academic
Documente Profesional
Documente Cultură
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.
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
integer x integer
integer integer integer x integer integer
boolean
integer integer integer boolean
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
Program P10; {Date de tip boolean} var x : boolean; x: = false/true; writeln(x); end.
Lecie nvat!