Informatică, întrebare adresată de petrypetryca15, 8 ani în urmă

Variabilele x și y sunt de tip întreg, x memorând valoarea 8, iar y valoarea 6. Care dintre expresiile de mai jos este falsă?
a. 3 * x – 4 * y = 0
b. (x + y) / 2 > x mod y + 1
c. NOT (x / 2 + 2 = y)
d. x – y + 3 <> 0

Răspunsuri la întrebare

Răspuns de NikTel
7

Răspuns:

a. 3 * x – 4 * y = 0    

3 * x – 4 * y = 3*8 -- 4*6 =24 -- 24 = 0 deci adevarat

b. (x + y) / 2 > x mod y + 1  

(x+y)/2=(8+6)/2=14/2=7

x mod y = 8 mod 6 =2 (restul impartirii numarului 8 la 6)

x mod y + 1 = 2+1=3

deci 7>3  =>  este adevarat

c. NOT (x / 2 + 2 = y)

x / 2 = 8 / 2 = 4     (8 impartit la 2)

x / 2 + 2 = 4 + 2 = 6 = y

y fiind egal cu 6  expresia     (x / 2 + 2 = y) este adevarata  

DAR NOT(x / 2 + 2 = y) este falsa  

 

d. x – y + 3 <> 0

x -- y + 3 = 8 -- 6 + 3 = 5 > 0 (<> este operatorul logic diferit) deci afirmatia este falsa

Alte întrebări interesante