Professional Documents
Culture Documents
ლოგიკური სიდიდეები და ოპერაციები
ლოგიკური სიდიდეები და ოპერაციები
აღნიშნავენ სიმბოლოთი “ ! ”.
განვსაზღვროთ ლოგიკური უარყოფის ოპერაცია
შემდეგი ცხრილის სახით:
x not (x)
0 (false) 1 (true)
1 (true) 0 (false)
2. ლოგიკური მიმატება (ან, or ). C++ პროგრამირების ენაზე ამ ოპერაციას
აღნიშნავენ სიმბოლოებით ” || ” .
განვსაზღვროთ ლოგიკური მიმატების ოპერაცია შემდეგი ცხრილის სახით:
x y x or y
0 0 0
0 1 1
1 0 1
1 1 1
3. ლოგიკური გამრავლება (და, and ). C++ პროგრამირების ენაზე ამ
ოპერაციას აღნიშნავენ სიმბოლოებით ” && ” .
x y x and y
0 0 0
0 1 0
1 0 0
1 1 1
ლოგიკური სიდიდეების, ცვლადების და ოპერაციების
გამოყენებით აიგება ლოგიკური გამოსახულებები. ამ დროს
ვითვალისწინებთ ოპერაციების პრიორიტეტებს:
0 or 1 and not(0) =
ლოგიკურ გამოსახულებებში ჩვეულებრივ შეიძლება გამოვიყენოთ
ფრჩხილები, მაგალითად გამოვითვალოთ შემდეგი ლოგიკური
გამოსახულების მნიშვნელობა:
not (a or not(b)) =
თუ a=1 , b=1
გამოთვლა უნდა ვაწარმოოთ ცვლადების მაგივრად
მოცემული მნიშვნელობების ჩასმით, არითმეტიკული
გამოსახულებების ანალოგიურად
ლოგიკურ გამოსახულებების გამოთვლისას გამოიყენება შემდეგი
თოლობები:
a or b = b or a
a and b= b and a
a and (b or c) = a and b or a and c
a or b = b or a
a b a or b b or a
0 0 0 0
0 1 1 1
1 0 1 1
1 1 1 1