|
Моя дорога в изучении HTML, PHP, CSS и MySQL
Математическая логика
Если заниматься программированием, любым, не только PHP, то не
обойтись без знания основ математической логики. Работая в школе, я
создала тренажёры по созданию таблиц истинности логических выражений.
Решила выложить их
на этом сайте. Думаю, разница в записи не должна смущать. Напомню, что
ложь - 0 (false), истина - 1 (true). Скачать тренажёры
Обозначение
основных логических операций в PHP
|
Логическое
отрицание (инверсия), "НЕ"
|
! $a |
Логическое
сложение (дизъюнкция), "ИЛИ"
|
$a or $b |
Логическое сложение
(дизъюнкция), "ИЛИ" |
$a || $b |
Логическое
умножение (конъюнкция), "И"
|
$a and $b |
Логическое
умножение (конъюнкция), "И" |
$a
$b |
Несмотря
на различные обозначения логических операций в школьном курсе
информатики и в PHP, тренажёр может пригодится для проверки своих
знаний логики или их повышению.
При создании таблиц истинности нужно выполнять соглашение для
проверки Черновика. Запрограммировано так, что без соблюдения
соглашения при проверке Черновика будет выдаваться ошибка. Например:
А+С+В будете выполнять действия, учитывая законы логики в таком
порядке: А+В+С. В ответе будет верно при заполнении таблицы правильно,
но черновик укажет на ошибку.
Соглашение:
1. Порядок действий сохранить без применения законов логики
2. Начинать заполнение с нулей, как показано выше в изображении
(некоторые начинают с
единиц).
|





|