Python. Даны два действительных числа a и b. Получить их сумму, разность, произведение и частное. Написать программу так, чтобы результат выводился полным ответом (например, 4 * 5 = 20, если были введены числа 4 и 5).
Таблица истинности для выражения F = B & (¬А) примет вид:
---------------
| A | B | F |
---------------
| 0 | 0 | 0 |
---------------
| 0 | 1 | 1 |
---------------
| 1 | 0 | 0 |
---------------
| 1 | 1 | 0 |
---------------
Теперь, когда мы построили таблицы истинности для обоих логических выражений, очевидно, что F = A & (B v ¬A) будет равен 1 только в последней комбинации, где A и B равны 1.
F = B & (¬А) равен 1 только во второй комбинации, где B равен 1.
Опираясь на результаты таблиц истинности, можно сделать вывод, что оба выражения дают различные результаты.
Давайте разберемся с каждым вопросом по отдельности.
1. Какое сообщение несет больше информации и на сколько?
Для ответа на этот вопрос, нам нужно сравнить количество символов, которое занимают сообщения на языке хинь и языке хань. На языке хинь 50 символов в алфавите занимают 5 страниц по 30 строк, а на языке хань 70 символов в алфавите занимают 4 страницы по 25 строк.
Сначала посчитаем количество символов в сообщении на языке хинь: 50 символов * 5 страниц * 30 строк = 7500 символов.
Затем посчитаем количество символов в сообщении на языке хань: 70 символов * 4 страницы * 25 строк = 7000 символов.
Итак, сообщение на языке хинь содержит больше информации, чем сообщение на языке хань, и на (7500 - 7000) = 500 символов больше.
2. Какое количество информации получит человек, доставший из корзины а) красный клубок? б) синий?
Для ответа на этот вопрос, нам нужно посчитать количество клубков шерсти каждого цвета в корзине.
а) Количество красных клубков = 4
б) Количество синих клубков = 16
Так как каждый клубок шерсти содержит информацию, мы можем сказать, что человек получит:
а) Информация о красном клубке (всего клубков): 4
б) Информация о синем клубке (всего клубков): 16
Надеюсь, этот подробный ответ помог вам понять решение этих задач. Если у вас есть еще вопросы, не стесняйтесь задавать!
a, b = int(input()), int(input())
print(a, '+', b, '=', a + b)
print(a, '-', b, '=', a - b)
print(a, '*', b, '=', a * b)
print(a, '/', b, '=', a / b)
Объяснение: