Răspuns :
Răspuns:
Explicație:
4.
a = adevărat; b = adevărat; c = fals.
prioritatea operatorilor logici: not, and, or.
a) not (a or b) and (b or c) =not (true) and (true)=(false) and (true)=false.
b) not (a and b) or (b and c) =not (true) or (false)=(false) or (false)=false.
c) not (a or b) =not (true)=false
d) not (a and b) =not (true)=false
e) a or b and (c or b) =a or b and (true)=a or (true)=true.
5 Evaluează următoarele expresii:
a) a + b <a - 3 pentru a = 7 și b = -3. 7+(-3)<7-3 = false
b) a + 2.5 > 5 pentru a = 1.5, 1.5+2.5>5 = false
c) (a < 2) AND (a > 10) pentru a ∈ R, (a < 2) AND (a > 10) = false pentru orice a∈R.
deoarece nu poate fi numarul a mai mic ca 2 si tot odata mai mare ca 10.
d) (a < 2) OR (a > 5) pentru a∈R, (a < 2) OR (a > 5) expresia data este true puntru a∈(-∞;2)∪(5;+∞), si false pentru a∈[2;5]
6 Formulează expresii logice care să corespundă următoarelor cerinte:
a) x∈ [0, 100], x>=0 and x<=100
b) intervalele [a, b] și [c, d] sunt disjuncte, c>b or d<a
c) intervalul [a, b] este inclus în intervalul [c, d] a>=c and b<=d
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!