Контрольные тренировочные задания
(решения)




Часть 1


Задание 4


Решение примера 1

Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

В каталоге находится 7 файлов:
acsacal.db
cassandra.db2
crow.db2
curasao.dbr
crasao.dbase
cherry.db
cargo.db2

Сколько файлов из данного каталога соответствует маске «*c*r*.db*»?

Ответ: ___________________________.

Решение.

Маска допускает 5 нужных файлов и не допускает файлы acsacal.db (в имени нет буквы r) и curasao.dat (расширение не начинается с db).
Ответ: 5

Возврат на страницу    Решение примеров части 1 задание 4



Наверх