Задание 15. Преобразование логических выражений

30.11.2021

Задание 15. Знание основных понятий и законов математической логики.

Логические функции. Законы алгебры
логики. Логические уравнения. Дизъюнктивная нормальная форма.

Задачи с отрезками

Наименьшая возможная длина

Напишем программу для проверки:

Для программы мы будем использовать МНОЖЕСТВА. Множество задается перечислением всех его элементов в фигурных скобках. Исключением явлется пустое множество, которое можно создать при помощи функции set().
P ={2,4,6,8,10,12,14,16,18,20}
Q ={3,6,9,12,15,18,21,24,27,30}
A = set()
Перебрать все элементы множества (в неопределенном порядке!) можно при помощи цикла for
P ={i for i in range(10,40)}# множество Р
Q ={i for i in range(23,59)}#множество Q
A=set()
— — — — — — — — — — — —
Добавление элемента в множество — A.add()
Удаление элемента множества — метод A.remove()
— — — — — — — — — — — —
Для подсчета количества элементов — len(A)(длина строки)
Для нахождения отрезка — max(A) — min(A), или len(A) -1

Наибольшая возможная длина

Дискретные множества

Координатная плоскость

Напишем программу для проверки:
Напишем программу для проверки:

Побитовая конъюнкция

Напишем программу для проверки:

Множества с ДЕЛ()