<<
>>

ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ И УСЛОВНЫЕ ОПЕРАТОРЫ

Логические выражения в результате вычисления принимают два значения: Т (true — истина) или F (false — ложь).

Логические выражения содержат 4 логические операции: отрицание — Not, логическое умножение (И, конъюнкция) — And, логическое сложение (ИЛИ, дизъюнкция) — Or, исключающее «ИЛИ» — Хог.

Результаты логических операций для различных значений логических переменных а и Ь (типа Boolean) приведены в табл. 5.1.4.
Таблица 5.1.4
а Ь Not а a And Ь a Or Ь а Хог Ь
т т F Т Т F
т F F F Т Т
F Т Т F Т Т
F F Т F F F

Значения «истина» или «ложь» дают результаты операций сравнения, представленные в табл.

5.1.5.
Таблица 5.1.5
Операция сравнения Знак операции
Равно -
Не равно о
Меньше <
Больше >
Меньше или равно -

Переменные, логические выражения и операции сравнения образуют условные операторы, которые в виде блок-схем и описаний на псевдокоде и Ва81с приведены в табл. 5.1.6.

Впервой строке таблицы показан условный оператор с неполным ветвлением, во второй — с полным ветвлением, а в третьей — с полным ветвлением и двумя условиями. Далее рассматриваются примеры программирования условных операторов на Вавй;.

Таблица 5.1.6

TT5.1 .в. Применяя логические операции ил табл. 5.1.4, операции сравнения из табл. 5.1.5 и условный оператор с полным ветвлением из табл. 5.1.6, составить на Basic программы для:

а) определения наибольшего (max) среди двух чисел а и Ь:

If a>b Then max = а Else max = b End If

б) вычисления значения функции

f- |х2, если 0

<< | >>
Источник: Ю. И. КУДИНОВ, Ф.Ф. ПАЩЕНКО, А. Ю. КЕЛИНА. ПРАКТИКУМ ПО ОСНОВАМ СОВРЕМЕННОЙ ИНФОРМАТИКИ. 2011

Еще по теме ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ И УСЛОВНЫЕ ОПЕРАТОРЫ:

  1. ОШИБКА ОПЕРАТОРА
  2. ДЕЯТЕЛЬНОСТЬ ОПЕРАТОРА
  3. ОПЕРАТОР
  4. ОПЕРАТОР: ПРИЕМ ИНФОРМАЦИИ
  5. ОПЕРАТОР: НАДЕЖНОСТЬ
  6. ОПЕРАТОР: ПОМЕХОУСТОЙЧИВОСТЬ
  7. Профессия оператора: между техникой и искусством
  8. Логическое ударение
  9. МЫШЛЕНИЕ СЛОВЕСНО-ЛОГИЧЕСКОЕ
  10. Логическая последовательность вопросов
  11. 3.2.4. Логический анализ основных понятий
  12. 3.9. Логические ошибки
  13. По единому логическому основанию
  14. Логические ошибки вопроса
  15. 3.3. Логический контроль анкеты