me_edu
Информатика: основы (7–9 класс)Шаг 13 из 14 · 0% пройдено
Логика · Логика

Логические операции и таблицы истинности

Условия (0/1)Операция И / ИЛИ / НЕРезультат (0/1)
Логические операции вычисляют истину или ложь

Логика работает с высказываниями, которые могут быть истинными (1) или ложными (0). Над ними выполняют логические операции.

НЕ (отрицание) меняет значение на противоположное: НЕ(истина) = ложь, НЕ(ложь) = истина. И (конъюнкция) истинно, только когда оба условия истинны: истина И ложь = ложь, истина И истина = истина. ИЛИ (дизъюнкция) истинно, когда истинно хотя бы одно условие: истина ИЛИ ложь = истина, ложь ИЛИ ложь = ложь.

Все случаи удобно свести в таблицу истинности, перебрав все наборы значений. Для двух условий наборов четыре. Логика — основа работы процессора и условий в программах: проверка «возраст ≥ 18 И билет куплен» истинна, только если выполнены оба требования.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.