ݺߣ

ݺߣShare a Scribd company logo
урок35 8 клас
Допомога при вивченні інформатики
1. Що таке заперечення
логічного виразу?
2. Що таке кон'юнкція двох
логічних виразів?
3. Що таке диз'юнкція двох
логічних виразів?
4. Яким є пріоритет
виконання логічних
операцій?
Допомога при вивченні інформатики
Основною властивістю висловлювання є
його істинність. Якщо висловлювання:
Істинне Хибне
то вважають, що
значення його
властивості істинність
дорівнює true (англ. true
— правда).
то вважають, що
значення його
властивості істинність
дорівнює false (англ.
false - хиба, хибність).
Допомога при вивченні інформатики
Над логічними виразами можна
виконувати логічні операції:
заперечення;not (не)
кон'юнкція;and (і)
диз'юнкція (нестрога);or (або)
диз'юнкція (строга).xог (виключне або)
Допомога при вивченні інформатики
Результати виконання цих операцій над змінними
А та В логічного типу, які набувають значень True (1)
та False (0) наведені в таблиці істинності.
A B Not A A and B A or B
1 1 0 1 1
1 0 0 0 1
0 1 1 0 1
0 0 1 0 0
Допомога при вивченні інформатики
Порівняння значень величин різних типів має
певні особливості. Числові величини порівнюються
за правилами математики. Порівняння текстових
величин мовою Free Pascal, у результаті якого
отримано логічне значення True, продемонстровано
нижче:
'Алгоритм'<'алгоритм' — код великої літери А
менший за код літери а;
'алгоритм' > 'аго' — довжина першої величини
більша за довжину другої;
'алгоритм' <>'alhoritm' 'алг'='алг'.
Допомога при вивченні інформатики
Для логічних величин:
а = True b = False
Результатом виконання операції:
а > b
Оскільки:
Буде значення True
Істинне значення True
інтерпретується як 1
Хибне False — 0
Зрозуміло, що 1 > 0
Допомога при вивченні інформатики
Проаналізувати приклади складених умов:
not (А <= 3) — рівнозначне виразу А > 3.
(Age >= 10) and (Age <= 18) — істинне тоді
і тільки тоді, коли значення Age належить
проміжку від 10 до 18.
(Age < 10) or (Age > 18) — істинне для всіх
значень Age, які не належать проміжку від
10 до 18.
Допомога при вивченні інформатики
Визначити, чи належить точка з координатою х
відрізку [-5; 5].
У вигляді подвійної
нерівності цю умову
можна записати так: — 5 ≤
х ≤ 5.
Умова істинна, якщо X  -5 і X  5.
(X >= -5) and (X <= 5).
У програмуванні подвійну нерівність записують як
складену умову:
Допомога при вивченні інформатики
Обчислити значення логічних виразів:
var X, Y, Z: Integer; A: Boolean;
begin
X := 1; Y := 2; Z := 3;
A := (X < Y) and (Y < Z); {A = True}
A := (X > Y) or (Y > Z); {A = False}
A := (X > Y) xor (Y < Z); {A = True}
end.
Допомога при вивченні інформатики
Вираз
Допомога при вивченні інформатики
1. Який вираз називають
логічним? Наведіть
приклади.
2. Які змінні називають
змінними логічного типу?
3. Як описуються змінні
логічного типу?
Допомога при вивченні інформатикиДопомога при вивченні інформатики
Допомога при вивченні інформатикиДопомога при вивченні інформатики
урок35 8 клас

More Related Content

урок35 8 клас

  • 2. Допомога при вивченні інформатики 1. Що таке заперечення логічного виразу? 2. Що таке кон'юнкція двох логічних виразів? 3. Що таке диз'юнкція двох логічних виразів? 4. Яким є пріоритет виконання логічних операцій?
  • 3. Допомога при вивченні інформатики Основною властивістю висловлювання є його істинність. Якщо висловлювання: Істинне Хибне то вважають, що значення його властивості істинність дорівнює true (англ. true — правда). то вважають, що значення його властивості істинність дорівнює false (англ. false - хиба, хибність).
  • 4. Допомога при вивченні інформатики Над логічними виразами можна виконувати логічні операції: заперечення;not (не) кон'юнкція;and (і) диз'юнкція (нестрога);or (або) диз'юнкція (строга).xог (виключне або)
  • 5. Допомога при вивченні інформатики Результати виконання цих операцій над змінними А та В логічного типу, які набувають значень True (1) та False (0) наведені в таблиці істинності. A B Not A A and B A or B 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 0 0 1 0 0
  • 6. Допомога при вивченні інформатики Порівняння значень величин різних типів має певні особливості. Числові величини порівнюються за правилами математики. Порівняння текстових величин мовою Free Pascal, у результаті якого отримано логічне значення True, продемонстровано нижче: 'Алгоритм'<'алгоритм' — код великої літери А менший за код літери а; 'алгоритм' > 'аго' — довжина першої величини більша за довжину другої; 'алгоритм' <>'alhoritm' 'алг'='алг'.
  • 7. Допомога при вивченні інформатики Для логічних величин: а = True b = False Результатом виконання операції: а > b Оскільки: Буде значення True Істинне значення True інтерпретується як 1 Хибне False — 0 Зрозуміло, що 1 > 0
  • 8. Допомога при вивченні інформатики Проаналізувати приклади складених умов: not (А <= 3) — рівнозначне виразу А > 3. (Age >= 10) and (Age <= 18) — істинне тоді і тільки тоді, коли значення Age належить проміжку від 10 до 18. (Age < 10) or (Age > 18) — істинне для всіх значень Age, які не належать проміжку від 10 до 18.
  • 9. Допомога при вивченні інформатики Визначити, чи належить точка з координатою х відрізку [-5; 5]. У вигляді подвійної нерівності цю умову можна записати так: — 5 ≤ х ≤ 5. Умова істинна, якщо X  -5 і X  5. (X >= -5) and (X <= 5). У програмуванні подвійну нерівність записують як складену умову:
  • 10. Допомога при вивченні інформатики Обчислити значення логічних виразів: var X, Y, Z: Integer; A: Boolean; begin X := 1; Y := 2; Z := 3; A := (X < Y) and (Y < Z); {A = True} A := (X > Y) or (Y > Z); {A = False} A := (X > Y) xor (Y < Z); {A = True} end.
  • 11. Допомога при вивченні інформатики Вираз
  • 12. Допомога при вивченні інформатики 1. Який вираз називають логічним? Наведіть приклади. 2. Які змінні називають змінними логічного типу? 3. Як описуються змінні логічного типу?
  • 13. Допомога при вивченні інформатикиДопомога при вивченні інформатики
  • 14. Допомога при вивченні інформатикиДопомога при вивченні інформатики