Vineri, 19.04.2024, 07:06
Bine aţi venit Vizitator

Bine ai venit

Meniu site
Sondajul nostru
Evaluează site-ul meu
Total răspunsuri: 17
Statistici

Total online: 1
Vizitatori: 1
Utilizatori: 0

Variabilele de tip (boolean vine de la numele matematicianului George Boole) pot avea una din valorile predefinite: (adevarat) și(fals). Modul de reprezentare în calculator este (de regulă) 0pentru false și 1 pentru true (false < true). Expresiile booleene, precum z > y, intervin mult mai des în programele PASCAL decât variabilele booleene declarate în cadrul acestor programe. Nu putine sunt cazurile când o valoare logică, rezultată în urma evaluarii unor expresii booleene urmează sa fie folosită pentru diferite teste, ca în programul urmator.

 

Operatori Domeniu de definiţie Domeniu de valori
= <> < > <= >=
boolean x boolean
boolean
and or
boolean x boolean
boolean
not
boolean
boolean
succ pred
boolean
boolean
ord
boolean
integer

Reguli:

  • false < true;
  • Operatorii logici, specifici tipului boolean sunt: ANDORNOTXOR (ultimul apare în versiunile de (Borland) PASCAL);
  • Pentru a compara doua valori numerice se utilizeaza operatorii de relatie: < (mai mic); <= (mai mic sau egal); > (mai mare); >= (mai mare sau egal); <> (diferit de);
  • Pentru a separa expresiile de relatie de operatorii logici se utilizeaza parantezele (Exemplu: 5 £ a £ 8 se codifica (a >= 5) AND (a <= 8));
  • Nu este indicat sa se testeze egalitatea valorilor reale;
  • Pentru valori de tip boolean putem considera o serie de functii specifice: ordoddeofeoln etc.;
  • Procedura readln nu accepta o variabila booleana.

Reguli:

Autentificare
Căutare