
Ниже в табличной форме представлен фрагмент базы данных.
| Питательные вещества | Белки | Жиры | Углеводы | Минеральные соли |
| Продукты | ||||
| Мясо | 180 | 20 | 0 | 9 |
| Рыба | 190 | 3 | 0 | 10 |
| Молоко | 30 | 40 | 50 | 7 |
| Масло | 10 | 865 | 6 | 12 |
| Сыр | 260 | 310 | 20 | 60 |
| Крупа | 130 | 30 | 650 | 20 |
| Картофель | 4 | 2 | 200 | 10 |
Сколько записей в данном фрагменте таблицы удовлетворяют условию
((Белки (г) < 100) ИЛИ (Углеводы (г) < 100)) И (Минеральные соли (г) > 10)?
В ответе укажите одно число − искомое количество записей.
Решение.
Это задание ещё не решено, приводим решение прототипа.
Ниже в табличной форме представлен фрагмент базы данных.
| Продукты | Белки (г в 1 кг продукта) | Жиры (г в 1 кг продукта) | Углеводы (г в 1 кг продукта) | Минеральные соли (г в 1 кг продукта) |
|---|---|---|---|---|
| Мясо | 180 | 20 | 0 | 9 |
| Рыба | 190 | 3 | 0 | 10 |
| Молоко | 30 | 40 | 50 | 7 |
| Масло | 10 | 865 | 6 | 12 |
| Сыр | 260 | 310 | 20 | 60 |
| Крупа | 130 | 30 | 650 | 20 |
| Картофель | 4 | 2 | 200 | 10 |
Сколько записей в данном фрагменте удовлетворяют условию
НЕ ((Белки (г) > 100) И (Углеводы (г) < 100))?
В ответе укажите одно число — искомое количество записей.
Преобразуем выражение с помощью законов де Моргана ¬(A ∨ B) = (¬A ∧ ¬B) и запишем его в виде
(Белки (г) ≤ 100) ИЛИ (Углеводы (г) ≥ 100)
Следовательно, подходят варианты, в которых «Белки (г) ≤ 100» или те, в которых «Углеводы (г) ≥ 100». Таких вариантов 4.
Ответ: 4.

