material didactic pentru elevii clasei a 9-a

Tipul de date boolean

Variabilele de tip boolean (boolean vine de la numele matematicianului George Boole) pot avea una din valorile predefinite: true (adevarat) și false (fals). Modul de reprezentare în calculator este (de regulă) 0 pentru 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.



Sa scriem acum programul final:
program  test; 
var major:boolean; 
      varsta:integer; 
begin 
write (’Introduceti varsta dumneavoastra: ’); 
readln(varsta); 
if varsta >= 18  then major:=true 
else major:=false;  
writeln(major); 
end.
 

Rezultatele executiei programului:


Introduceti varsta dumneavoastra: 14...
false
Introduceti varsta dumneavoastra: 18
true
Introduceti varsta dumneavoastra: 22
true


În acest program, major a fost declarată ca variabilă de tip boolean, prin enunțul:


var major:boolean;

Asupra valorilor de tipul boolean se pot face următoarele operații:

OperatoriDomeniu de definiţieDomeniu de valori
= <> < > <= >=
boolean x boolean
boolean
and or
boolean x boolean
boolean
not
boolean
boolean
succ pred
boolean
boolean
ord
boolean
integer




1 комментарий: