3. Базы данных. Поиск файла по маске.

Базы данных. Отбор записей по запросу.

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела 3. Базы данных. Поиск файла по маске.:

Это старая версия каталога задач

Нажмите для перехода на новую версию

Решаем задачи
Задание 1 #10150


В таблице представлены результаты экзаменов 10 учеников. Сколько из них удовлетворяют условию:
Сумма>220 ИЛИ Информатика>80
\[\begin{array}{|*{5}{c|}} \hline \text{Имя Фамилия} & \text{Русский} & \text{Математика} & \text{Информатика} & \text{Сумма}\\ \hline \text{Бобр Петр} & 49 & 67 & 82 & 198\\ \hline \text{Голумбовский Архип} & 63 & 56 & 97 & 216\\ \hline \text{Шаталова Алина} & 89 & 54 & 83 & 226\\ \hline \text{Счастливцева Марианна} & 58 & 78 & 78 & 214\\ \hline \text{Синицые Клавдий} & 36 & 85 & 44 & 165\\ \hline \text{Завразина Валерия} & 85 & 76 & 34 & 196\\ \hline \text{Блатова Ксения} & 48 & 75 & 71 & 194\\ \hline \text{Задорожный Елисей} & 96 & 43 & 36 & 175\\ \hline \text{Скрябин Евгений} & 55 & 30 & 51 & 136\\ \hline \text{Завразин Серафим} & 96 & 84 & 38 & 218\\ \hline \end{array}\]

Показать решение


Для начала необходимо выписать учеников, у которых сумма > 220. В данном случае Шаталова Алина — это единственная подходящая под первое условие. Далее необходимо выписать учеников, заработавших по информатике > 80, это Бобр Петр, Голумбовский Архип, Шаталова Алина. В получившихся списках нужно посчитать количество учеников без повторений.

Ответ: 3
Задание 2 #10151


В таблице представленны результаты олимпиады по трем предметам. Сколько из них не соответствует условию:
(Пол = ’М’ И Физика > Информатики) ИЛИ (Математика > 90) \[\begin{array}{|*{5}{c|}} \hline \text{Имя Фамилия} & \text{Пол} & \text{Физика} & \text{Математика} & \text{Информатика}\\ \hline \text{Ярустовский Максимильян} & \text{М} & 38 & 37 & 48\\ \hline \text{Жаркин Ефрем} & \text{М} & 80 & 52 & 82\\ \hline \text{Шлиппенбах Марфа} & \text{Ж} & 91 & 96 & 78\\ \hline \text{Лисицын Мирослав} & \text{М} & 94 & 38 & 32\\ \hline \text{Слепцов Бронислав} & \text{М} & 33 & 66 & 98\\ \hline \text{Козлакова Всеслава} & \text{Ж} & 63 & 58 & 40\\ \hline \end{array}\]

Показать решение


Необходимо найти количество подходящих строк и разность общего количества строк с ним. Под условие Пол = ’М’ И Физика > Информатики подходит только Лисицын Мирослав, а под условие Математика > 90 — только Шлиппенбах Марфа. Так как всего участников 6, то не подходящих под условие \(6 - 2 = 4.\)

 

Ответ: 4
Задание 3 #10153


Ниже приведена часть списка турнира по новой игре. Сумма баллов высчитывается по формуле:
Победы * 2 + ничьи * 1 - Проигрыши * 3
Какова наибольшая сумма очков среди данных команд? \[\begin{array}{|*{4}{c|}} \hline \text{Команды} & \text{Победы} & \text{Ничьи} & \text{Проигрыши}\\ \hline \text{Vizi} & 4 & 10 & 9\\ \hline \text{Vamiser} & 3 & 11 & 12\\ \hline \text{Kaanavep} & 10 & 1 & 3\\ \hline \text{Namersolb} & 5 & 7 & 2\\ \hline \text{Nievnyus} & 3 & 6 & 10\\ \hline \text{Laelemteg} & 4 & 3 & 12\\ \hline \text{Pasakasak} & 1 & 6 & 5\\ \hline \text{Dyse} & 4 & 3 & 12\\ \hline \text{Zaobenek} & 11 & 9 & 2\\ \hline \text{Danannesp} & 9 & 4 & 1\\ \hline \text{Vash} & 1 & 1 & 10\\ \hline \text{Boemvupch} & 6 & 6 &10\\ \hline \text{Siab} & 3 & 8 & 11\\ \hline \text{Dakapar} & 12 & 0 & 11\\ \hline \text{Sekucasch} & 11 & 10 & 12\\ \hline \text{Voba} & 4 & 4 & 0\\ \hline \text{Besarlivl} & 5 & 3 & 11\\ \hline \text{Naapnorka} & 5 & 4 & 1\\ \hline \text{Belevavok} & 11 & 6 & 3\\ \hline \text{Kasazhseg} & 7 & 9 & 10\\ \hline \end{array}\]

Показать решение


Необходимо посчитать сумму очков каждой команды и найти наибольшую. \[\begin{array}{|*{5}{c|}} \hline \text{Команды} & \text{Победы} & \text{Ничьи} & \text{Проигрыши} & \text{Очки}\\ \hline \text{Vizi} & 4 & 10 & 9 & -9\\ \hline \text{Vamiser} & 3 & 11 & 12 & -19\\ \hline \text{Kaanavep} & 10 & 1 & 3 & 12\\ \hline \text{Namersolb} & 5 & 7 & 2 & 11\\ \hline \text{Nievnyus} & 3 & 6 & 10 & -18\\ \hline \text{Laelemteg} & 4 & 3 & 5 & -4\\ \hline \text{Pasakasak} & 1 & 6 & 5 & -7\\ \hline \text{Dyse} & 4 & 3 & 12 & -25\\ \hline \text{Zaobenek} & 11 & 9 & 2 & 25\\ \hline \text{Danannesp} & 9 & 4 & 1 & 19\\ \hline \text{Vash} & 1 & 1 & 10 & -27\\ \hline \text{Boemvupch} & 6 & 6 &10 & -12\\ \hline \text{Siab} & 3 & 8 & 11 & -19\\ \hline \text{Dakapar} & 12 & 0 & 11 & -9\\ \hline \text{Sekucasch} & 11 & 10 & 12 & -4\\ \hline \text{Voba} & 4 & 4 & 0 & 12\\ \hline \text{Besarlivl} & 5 & 3 & 11 & -20\\ \hline \text{Naapnorka} & 5 & 4 & 1 & 11\\ \hline \text{Belevavok} & 11 & 6 & 3 & 19\\ \hline \text{Kasazhseg} & 7 & 9 & 10 & -7\\ \hline \end{array}\]

Ответ: 25
Задание 4 #10154


В таблице представленны результаты олимпиады по трем предметам. Сколько из них соответствует условию:
(Черчение + Физика > 180) И Черчение > Математика \[\begin{array}{|*{4}{c|}} \hline \text{Фамилия Имя} & \text{Черчение} & \text{Физика} & \text{Математика}\\ \hline \text{Булыгин Ярослав} & 80 & 51 & 46\\ \hline \text{Хадеев Агафон} & 74 & 82 & 54\\ \hline \text{Стародубцев Лаврентий} & 99 & 64 & 99\\ \hline \text{Алистратов Антип} & 78 & 74 & 80\\ \hline \text{Вицин Самсон} & 61 & 76 & 59\\ \hline \text{Калитин Аристарх} & 87 & 93 & 76\\ \hline \text{Шалимов Казимир} & 86 & 55 & 63\\ \hline \text{Агальцов Макар} & 90 & 88 & 70\\ \hline \text{Морошкин Кондратий} & 53 & 78 & 54\\ \hline \text{Самарин Максимильян} & 87 & 54 & 63\\ \hline \end{array}\]

Показать решение


Первым шагом необходимо посчитать сумму Черчение + Физика для каждого участника. \[\begin{array}{|*{5}{c|}} \hline \text{Фамилия Имя} & \text{Черчение} & \text{Физика} & \text{Математика} & \text{Черчение+Физика}\\ \hline \text{Булыгин Ярослав} & 80 & 51 & 46 & 131\\ \hline \text{Хадеев Агафон} & 74 & 82 & 54 & 156\\ \hline \text{Стародубцев Лаврентий} & 99 & 64 & 99 & 163\\ \hline \text{Алистратов Антип} & 78 & 74 & 80 & 152\\ \hline \text{Вицин Самсон} & 61 & 76 & 59 & 137\\ \hline \text{Калитин Аристарх} & 87 & 93 & 76 & 180\\ \hline \text{Шалимов Казимир} & 86 & 55 & 63 & 141\\ \hline \text{Агальцов Макар} & 90 & 88 & 70 & 178\\ \hline \text{Морошкин Кондратий} & 53 & 78 & 54 & 131\\ \hline \text{Самарин Максимильян} & 87 & 54 & 63 & 141\\ \hline \end{array}\] Т.к. нет ни одного участника с суммой баллов по Физике и Черчению > 180, то ни один из них не соответствует условию.

Ответ: 0
Задание 5 #10155


В таблице представленны результаты олимпиады по трем предметам. Сколько из них соответствует условию
(Обществознание + История > 170) ИЛИ (Литература > Обществознание)
\[\begin{array}{|*{4}{c|}} \hline \text{Имя Фамилия} & \text{Литература} & \text{Обществознание} & \text{История}\\ \hline \text{Бережная Любовь} & 75 & 95 & 77\\ \hline \text{Дорохова Валентина} & 53 & 73 & 56\\ \hline \text{Ерофеева Антонина} & 57 & 76 & 94\\ \hline \text{Полторака Фаина} & 65 & 63 & 60\\ \hline \text{Элиашева Христина} & 62 & 71 & 83\\ \hline \text{Сушилова Анна} & 93 & 62 & 57\\ \hline \text{Трактирникова Юнона} & 92 & 49 & 71\\ \hline \text{Ерастова Эмма} & 53 & 92 & 93\\ \hline \text{Голубовская Анастасия} & 62 & 67 & 93\\ \hline \text{Тимиряева Наталия} & 58 & 64 & 66\\ \hline \end{array}\]

Показать решение


Первым шагом необходимо найти сумму баллов по истории и обществознанию каждого участника и составить список из тех, у кого сумма баллов больше 170.
\[\begin{array}{|*{5}{c|}} \hline \text{Имя Фамилия} & \text{Литература} & \text{Обществознание} & \text{История} & \text{Обществознание+История}\\ \hline \text{Бережная Любовь} & 75 & 95 & 77 & 172\\ \hline \text{Дорохова Валентина} & 53 & 73 & 56 & 129\\ \hline \text{Ерофеева Антонина} & 57 & 76 & 94 & 170\\ \hline \text{Полторака Фаина} & 65 & 63 & 60 & 123\\ \hline \text{Элиашева Христина} & 62 & 71 & 83 & 154\\ \hline \text{Сушилова Анна} & 93 & 62 & 57 & 119\\ \hline \text{Трактирникова Юнона} & 92 & 49 & 71 & 120\\ \hline \text{Ерастова Эмма} & 53 & 92 & 93 & 185\\ \hline \text{Голубовская Анастасия} & 62 & 67 & 93 & 160\\ \hline \text{Тимиряева Наталия} & 58 & 64 & 66 & 130\\ \hline \end{array}\] В список будут входить Бережная Любовь и Растова Эмма. Далее нужно добавить в список тех, у кого баллов по литературе больше, чем по обществознанию, и при этом их нет в списке, это будут Полторака Фаина, Сушилова Анна, Трактирникова Юнона. Итоговый список будет состоять из 5 записей, соответствующих условию.

Ответ: 5
Задание 6 #10156


Александру необходимо прочитать все произведения из списка соответствующие условию:
Год < 1950 И Прочитано = ’-’
Сколько книг необходимо прочитать Александру?
\[\begin{array}{|*{4}{c|}} \hline \text{Автор} & \text{Название} & \text{Год} & \text{Прочитано}\\ \hline \text{Лев Толстой} & \text{Война и мир} & 1869 & -\\ \hline \text{Джордж Оруэлл} & 1984 & 1949 & +\\ \hline \text{Джеймс Джойс} & \text{Улисс} & 1922 & +\\ \hline \text{Владимир Набоков} & \text{Лолита} & 1955 & -\\ \hline \text{Уильям Фолкнер} & \text{Шум и ярость} & 1929 & -\\ \hline \text{Ральф Эллисон} & \text{Невидимка} & 1952 & +\\ \hline \text{Вирджиния Вульф} & \text{К маяку} & 1927 & -\\ \hline \text{Гомер} & \text{Иллиада и Одиссея} & \text{VIII век до н.э.} & -\\ \hline \text{Джейн Остин} & \text{Гордость и предубеждение} & 1813 & +\\ \hline \text{Данте Алигьери} & \text{Божественная Комединя} & 1321 & +\\ \hline \end{array}\]

Показать решение


Составим отдельный список с книгами по условию Прочитано = ’—’, в него войдут “Война и мир”, “Лолита”, “Шум и ярость”, “К маяку”, “Иллиада” и “Одис­сея”. Далее необходимо убрать из него произведения, Год которых >=1950, т.е. убрать из списка произведение “Лолита”. Оставшийся список будет необходимым для прочтения Александром и будет состоять из 4 книг.

Ответ: 4

1

Рулетка
Вы можете получить скидку в рулетке!