Просмотр содержимого документа
«Տրամաբանական ֆունկցիաներ»
ԷԼԵԿՏՐՈՆԱՅԻՆ ԱՂՅՈՒՍԱԿՆԵՐ
ՏՐԱՄԱԲԱՆԱԿԱՆ ՖՈՒՆԿՑԻԱՆԵՐ
էլեկտրոնային աղյուսակում տրամաբանական ֆունկցիաների մեջ պայմանական արտահայտություն գրելու համար կիրառում են համեմատման հետևյալ նշանները.
մ եծ
փոքր
հավասար
մ եծ կամ հավասար
փոքր կամ հավասար
հավասար չէ
Այս նշանների օգնությամբ կազմվում են պայմաններ , որոնք կարող են լինել իրական և կեղծ։
Պ այմանն իրական է,
եթե նրանում ընդգրկված
պնդումը ճշմարիտ է։
եթե նրանում ընդգրկված
պնդումը ճշմարիտ չէ։
Պ այմանը կեղծ է,
Պայմաններ
Պարզ
Բաղադրյալ
10 X=25 " width="640"
Պարզ պայմաններ
X10
X=25
10) և (X(X25) կամ (X" width="640"
Բաղադրյալ պայմաններ
(X10) և (X
(X25) կամ (X
Պարզ պայմաններն իրար կցելու նպատակով օգտագործում են
AND ( ԵՎ )
OR ( ԿԱՄ )
NOT ( ՈՉ )
տրամաբանական գործողությունները
շաղկապով կազմված բաղադրյալ պայմանն իրական է, եթե իրական են պայմանը կազմող բոլոր բաղադրիչ մասերը, հակառակ դեպքում բաղադրյալ պայմանը կեղծ է:
շաղկապով կազմված բաղադրյալ պայմանը կեղծ է, եթե կեղծ են բոլոր բաղադրիչ պարզ պայմանները, հակառակ դեպքում՝
բաղադրյալ պայմանն իրական է:
շաղկապը ( տրամաբանական բացասում ) ճշմարիտ պայմանը դարձնում է կեղծ է և հակառակը՝ կեղծ պայմանը դարձնում է ճշմարիտ, այսինքն՝
NOT(TRUE)=FALSE , իսկ NOT(FALSE)=TRUE։
1) AND ( 2 , (TRUE) AND (TRUE) = TRUE (39) AND (3 , (FALSE) AND (TRUE) = FALSE " width="640"
շաղկապով օրինակներ․
( 2 1) AND ( 2 ,
(TRUE) AND (TRUE) =
TRUE
(39) AND (3 ,
(FALSE) AND (TRUE) =
FALSE
0 ) OR ( 2 -5 ) , (TRUE) OR (FALSE) = TRUE (39) OR (3 , (FALSE) OR (FALSE) = FALSE " width="640"
շաղկապով օրինակներ․
( 2 0 ) OR ( 2 -5 ) ,
(TRUE) OR (FALSE) =
TRUE
(39) OR (3 ,
(FALSE) OR (FALSE) =
FALSE
1), TRUE NOT (FALSE) = NOT (39) , " width="640"
շաղկապով օրինակներ․
FALSE
NOT (TRUE) =
NOT ( 2 1),
TRUE
NOT (FALSE) =
NOT (39) ,
ԵՎ
ֆունկցիայի գրառման ընդհանուր տեսքը հետևյալն է.
AND ( պայման_1; պայման_2; ...; պայման_ N)
ֆունկցիայի գրառման ընդհանուր տեսքը հետևյալն է.
OR ( պայման_1; պայման_2; ...; պայման_ N)
ԿԱՄ
Այս ֆունկցիան նախ ստուգում է փակագծերում ներառված պայմանը և, եթե այն իրական է, ապա հաշվում և արտածում է արտահայտություն_1 –ի արժեքը, հակառակ դեպքում` արտահայտություն_2 –ի արժեքը:
18