Boolean

Tipul de date boolean (logic) include valorile de adevăr true (adevărat) și false (fals).

Opeațiile predefinite ale tipului de date boolean sânt:

  • not – negația (inversă logică, operația logică NU);
  • and – conjuncția (produsul logic, operația logică ȘI);
  • or – disjuncția (suma logică, operația logică SAU);

Tabelul de adevăr ale operațiilor logice not, and, or:

7.png

8.png

Spre deosebire de variabilele de tip integer sau real, valorile curente ale variabilelor boolean nu pot fi citite de la tastatură cu ajutorul procedurii readln.  Din acest motiv în programul p1 valorile curente ale variabilelor și y  sânt date prin atribuire.