Задание 4. Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
символ «?» (вопросительный знак) означает ровно один произвольный символ;
символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находится 6 файлов:
opis.doc
zapis.docx
propiska.docx
zapiska.dot
podpis.docx
podpiska.doc
Определите, какое количество файлов будет отобрано по маске: *pis*.doc*. В ответе запишите только целое число.
Решение.
Маска *pis*.doc* выберет все файлы, в именах которых встречается последовательность букв pis и с расширением, которое начинается с символов doc. Этому условию соответствуют файлы:
opis.doc, zapis.docx, propiska.docx, podpis.docx, podpiska.doc,
то есть будут выбраны пять файлов.
Ответ: 5.
Другие задания:
Для наших пользователей доступны следующие материалы: