Информатика 8 класс.
Можете пожалуйста подробно объяснить как составлять таблицу истинности на примере задачи.
Коля, Вася и Серёжа гостили летом у бабушки. Однажды один из мальчиков нечаянно разбил любимую бабушкину вазу. На вопрос, кто разбил вазу, они дали такие ответы:
Серёжа: 1) Я не разбивал. 2) Вася не разбивал.
Вася: 3) Серёжа не разбивал. 4) Вазу разбил Коля.
Коля: 5) Я не разбивал. 6) Вазу разбил Серёжа.
Бабушка знала, что один из её внуков, назовём его правдивым, оба раза сказал правду; второй, назовём его шутником, оба раза сказал неправду; третий, назовём его хитрецом, один раз сказал правду, а другой раз — неправду.
Назовите имена правдивого, шутника и хитреца. Кто из внуков разбил вазу?
Эту задачу я взял из учебника не для того чтобы её решить, а для того что-бы научиться строить такие таблицы.
Строить таблицы в том плане какие цифры писать в таблицу, откуда они берутся и.т.д
Answers & Comments
Итак, у нас есть три мальчика Серёжа, Вася и Коля - это так скажем переменные в таблице типо A,B,C. Их мы заполняем так, что бы у всех был 1, как на таблице. После чего мы записываем слова мальчиков. В зависимости от высказываний ставим инверсию (если есть приставка "не", то как это она), на основе показаний мальчиков составляем таблицу. Как это делается:
К примеру Серёжа сказал "я не разбивал" значит в его колонке пишем с с инверсией (как на рисунке). Мы смотрим на первые три колонки, выбираем ту, что с Серёжей. Смотрим, там 1. Так как это инверсия мы заполним показание Серёжи, как 0. По такому принципу заполняем таблицу. (если есть инверсия то ставим число противоположное если 1 то 0, если 0 то 1; если инверсии нет переписываем так же)
Итак мы составили таблицу. Мы знаем что один из них соврал полностью, значит будет 00, один наполовину будет 01 (или 10), а второй сказал полностью правду будет 11. мы ищем ту строку где будут все эти значения. На фото это 2 строка. (мы не берём в расчет первые три пункта (В,К,С).
А там дальше смотрим кто сказал полную правду. Самым правдивым был Сережа. Из его показаний мы понимаем, что это Коля, так как Серёжа соврать не мог. Значит ответ Коля.