М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
makslitovchenk
makslitovchenk
15.07.2022 10:51 •  Информатика

надо Тема: Условия выбора и сложные логические выражения

1. Открыть БД «Университет.mdb»

2. Сформировать следующие сложные запросы на выборку и проверить их правильность (вывести все поля таблицы):

• Создать запрос для выбора ФИО и школы для всех аби-туриентов, окончивших школы 44 и 59. ( )

• Создать запрос для выбора всех абитуриентов, не учив-шихся на подготовительных курсах и получивших «двойку» на экзамене по математике или информати-ке. ( ).

• Создать запрос для выбора ФИО, даты рождения и всех оценок девушек, получивших на экзаменах по русскому языку не менее ( )

• Создать запрос для выбора ФИО, даты рождения юно-шей-абитуриентов, родившихся в 1990 году. ( )

3. Сформировать запрос с вычисляемыми полями для выбора абитуриентов, набравших сумму не менее 13. ( -ла).

4. Обратить внимание: Запросы именовать по условию выбора.
номер Фамилия, имя, отчество дата рождения Пол Школа Подготовительные курсы математика информатика русский язык
1 Лыкова Ольга Петровна 11.09.1991 ж 122 Да 3 5 5
2 Семенов Олег Геннадьевич 25.08.1990 м 44 Нет 4 4 5
3 Городилова Елена Юрьевна 13.04.1991 ж 59 Нет 2 3 2
4 Захарова Ирина Петровна 04.06.1990 ж 44 Да 5 4 5
5 Радченко Андрей Иванович 01.02.1991 м 31 Нет 2 3 0
6 Горохов Олег Макарович 15.09.1992 м 44 Нет 4 4 3
7 Семенова Татьяна Евгеньевна 23.02.1991 ж 102 Да 4 3 3
8 Григорович Сергей Викторович 16.07.1992 м 31 Да 5 5 5
9 Лукьянченко Елена Аркадьевна 03.03.1991 ж 59 Да 4 4 4
10 Орлова Надежда Юрьевна 30.09.1990 ж 6 Да 4 5 5
11 Морозов Иван Иванович 09.03.1992 м 44 Нет 3 2 4
12 Полынцева Лидия Андреевна 27.05.1991 ж 102 Нет 4 5 3
13 Дорохов Андрей Иванович 20.03.1990 м 59 Да 4 5 5
14 Шувалова Антонина Михайловна 08.02.1991 ж 6 Нет 3 2 0
15 Радченко Полина Романовна 12.02.1992 ж 44 Да 5 4 4
16 Михайлова Анна Сергеевна 31.01.1990 ж 6 Да 5 5 5
17 Бобров Игорь Анатольевич 28.02.1990 м 31 Да 4 4 3
18 Цветов Иван Петрович 21.06.1992 м 44 Нет 2 3 2
19 Рыков Роман Петрович 19.06.1991 м 122 Да 5 4 4
20 Горбунов Кирилл Андреевич 03.06.1992 м 122 Нет 4 4 3

👇
Открыть все ответы
Ответ:
vovastrebkov161
vovastrebkov161
15.07.2022
1. Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которой также могут встречаться следующие символы. Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находятся 5 файлов: fort.docx; ford.docx; lord.doc; orsk.dat; port.doc. Определите, по какой из масок из них будет отобрана указанная группа файлов: 
fort.docx; ford.docx; lord.doc; port.doc. 
1) *o?*.d?* 
2) ?o*?.d* 
3) *or*.doc? 
4) ?or?.doc? 
4,7(39 оценок)
Ответ:
shram070
shram070
15.07.2022
# Код на ruby 2.2.3p173
def zadanie(line, time)
    line = line.gsub(/[^MD]/, "")
    time.times { |i|
        k = 0
        while k < line.size - 1 do
            if line[k..k + 1] == "MD"
                line[k], line[k + 1] = line[k + 1], line[k]
                k+=1
            end
            k+=1
        end
        p [i,line]
    }
    return line
end
# # Примеры применения
p zadanie("MMDMMMDDDMDDDMD", 10)

Вывод
[1, "MDMDMMDMDDDMDDDM"]
[2, "DMDMDMMDMDDDMDDM"]
[3, "DDMDMDMMDMDDDMDM"]
[4, "DDDMDMDMMDMDDDMM"]
[5, "MDMDMMDMDDMM"]
[6, "MDMDMMDMDMM"]
[7, "MDMDMMDMMM"]
[8, "MDMDM"]
[9, "MDMDMDDD"]
[10, "MDMDMDD"]
"MDMDMDD"
4,7(11 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ