Номер §13 № 21

ГДЗ по информатике 11 класс, Босова 2024, страница 191

§ № Отбор записей по логическим условиям

БД «Страны» содержит сведения по различным странам мира: название; численность населения; дата переписи; процент населения страны от всего населения Земли; площадь в км²; название материка, на котором расположена.

№ Страна Население Дата Процент Площадь Материк
1 Бангладеш 142 319 000 15.03.2011 2,04 144 000 Евразия
2 Бразилия 196 763 000 13.07.2012 2,82 8 514 877 Ю. Америка
3 Вьетнам 87 840 000 01.06.2011 1,26 331 210 Евразия
4 Германия 81 751 602 01.01.2011 1,17 357 021 Евразия
5 Египет 81 623 000 13.07.2012 1,17 1 001 450 Африка
6 Индия 1 229 055 000 13.07.2012 17,41 3 287 590 Евразия
7 Индонезия 237 641 326 01.05.2010 3,4 1 919 440 Евразия
8 КНР 1 352 250 000 13.07.2012 19,37 9 596 960 Евразия
9 Мексика 112 336 538 12.06.2010 1,61 1 972 550 С. Америка
10 Нигерия 166 629 383 01.07.2012 2,39 923 768 Африка
11 Пакистан 176 210 000 13.07.2012 2,52 803 940 Евразия
12 Россия 143 098 100 01.05.2012 2,05 17 098 246 Евразия
13 США 313 329 000 13.07.2012 4,5 9 518 900 С. Америка
14 Филиппины 92 337 852 01.05.2010 1,32 299 764 Евразия
15 Эфиопия 84 320 987 01.01.2012 1,21 1 104 300 Африка
16 Япония 127 960 000 01.10.2011 1,83 377 944 Евразия

Укажите количество записей, удовлетворяющих условиям:

  1. (Процент > 2) И (Процент < 5);
  2. (Материк = "С. Америка") ИЛИ (Материк = "Ю. Америка");
  3. ((Население > 80 000 000) И (Дата > 01.01.2012)) ИЛИ (Площадь < 500 000).
Решение

) По правилу конъюнкции И должны одновременно выполняться оба сравнения. Значение процента должно быть строго больше и строго меньше .

Подходят Бангладеш (,), Бразилия (,), Индонезия (,), Нигерия (,), Пакистан (,), Россия (,), США (,). У Индии , и у КНР ,: первое сравнение истинно, но второе ложно. Остальные значения меньше . Получаем записей.

) По правилу дизъюнкции ИЛИ достаточно одного истинного сравнения. В Южной Америке расположена Бразилия, в Северной Америке — Мексика и США. Получаем записи.

) Обозначим: A — население больше ; B — дата позже ..; C — площадь меньше . Сначала вычисляем A И B, затем объединяем результат с C операцией ИЛИ. Все значений населения больше , поэтому A везде истинно. Дата Эфиопии равна граничной дате, а не больше неё, поэтому B для неё ложно.

Страна A B C A И B (A И B) ИЛИ C
Бангладеш
Бразилия
Вьетнам
Германия
Египет
Индия
Индонезия
КНР
Мексика
Нигерия
Пакистан
Россия
США
Филиппины
Эфиопия
Япония

Здесь означает истину, — ложь. По дате подходят записей, по площади — , общих записей у этих групп нет. Следовательно, записей. Проверка: не подходят только Индонезия, Мексика и Эфиопия, поэтому .

Ответ
  1. записей.
  2. записи.
  3. записей.
Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото