Пусть x=1 y=2 и z=3. Вычислите следующие выражения:
a) x+y+2*z
b) (x+y+2)*z
c) x*y+y*z
d) x*(y+y)*z
e) (x*y+y)*z
f) x*(y+y*z)
g) x*y
h) (x>y)or(6*x>y+z)
i) not(z+y+z>0)
j) not(x+y>0) and not (z<0)
Ответы
Ответ дал:
0
Пусть x = 1, y = 2, z = 3, true = 1, false = 0 (логика)
a) 1 + 2 + 2 · 3 = 3 + 6 = 9
b) (1 + 2 + 2) · 3 = 5 · 3 = 15
c) 1 · 2 + 2 · 3 = 2 + 6 = 8
d) 1 · (2 + 2) · 3 = 1 · 4 · 3 = 12
e) (1 · 2 + 2) · 3 = (2 + 2) · 3 = 4 · 3 = 12
f) 1 · (2 + 2 · 3) = 2 + 6 = 8
g) 1 · 2 = 2
h) (1>2) or (6 · 1 > 2 + 3) = false or true = 0 + 1 = 1 (дизъюнкция - логическая ИЛИ, сложение)
i) not(3 + 2 + 3 > 0) = not(8 > 0) = not(true) = false = 0 (логическое отрицание, инверсия)
j) not(1 + 2 > 0) and not(3 < 0) = not(3 > 0) and not(false) = not(true) and true = false and true = 0 · 1 = 0 (конъюнкция, логическая И, умножение)
Вас заинтересует
2 года назад
3 года назад
9 лет назад
9 лет назад
10 лет назад