Page 75 - 4192
P. 75
Таблиця 16 – Приклади друку логічних виразів
Математичне Логічний вираз на Visual
визначення Basic
x Є [a,b] x >= a and x <= b
x Є (∞,a] Λ x Є [ b, ∞] x <= a Or x >= b
2 ^
y+x v x –y Λ x+y >B y+x And х 2-у Or x+y > b
Приклад. Обчислити значення логічного виразу
(x > y) v х-у > 2 Λ х-0,5<4, де х=1,5; у=0,6.
Логічний вираз на Visual Basic записується так:
Not(x>y) And х-у>2 Or х- 0.5<4
Послідовність дій:
1) х > у → True (1):
2) х-у = 1,5 - 0,6 = 0,9 => 0,9 >2 → False (0);
3) х-0,5= 1,5-0.5=1 => 1 <4 →True(1);
4) Not (True) → False (0);
5) False (0) And False (0) = False (0);
6) False (0) Or True (1) = True (1).
Відповідь: в результаті виконання логічного виразу
одержали значення True (1).
Логічні вирази застосовуються в операторах циклів
While-Wend, Do-Loop та конструкціях if, Elseif та Select
Case.
8 СТРУКТУРА ПРОЦЕДУРИ VISUAL BASIC
Private Sub Form_<Подія> ([Аргументи])
Оператор 1
Оператор 2
……..
Оператор n
End Sub
74