Вопрос:

Определите, какое из указанных имён файлов НЕ удовлетворяет маске: ??pri*.?*

Смотреть решения всех заданий с листа

Ответ:

Для определения имени файла, которое не удовлетворяет маске ??pri*.?*, необходимо проанализировать каждое имя файла:

  1. reprint.be. Проверим соответствие маске:
    • Первые два символа (??) должны быть произвольными. Здесь это re.
    • Далее идет pri. В имени файла это есть.
    • Далее идет *, что означает любое количество символов. Это nt.
    • Затем идет ., которая должна быть литеральной точкой.
    • В конце ?, что означает один произвольный символ. Здесь это e.
    Это имя файла соответствует маске.
  2. caprika.wow. Проверим соответствие маске:
    • Первые два символа (??) должны быть произвольными. Здесь это ca.
    • Далее идет pri. В имени файла это есть.
    • Далее идет *, что означает любое количество символов. Это ka.
    • Затем идет ., которая должна быть литеральной точкой.
    • В конце ?, что означает один произвольный символ. Здесь это w.
    Это имя файла соответствует маске.
  3. otopri.e. Проверим соответствие маске:
    • Первые два символа (??) должны быть произвольными. Здесь это ot.
    • Далее идет pri. В имени файла это есть.
    • Далее идет *, что означает любое количество символов. Здесь ничего нет.
    • Затем идет ., которая должна быть литеральной точкой.
    • В конце ?, что означает один произвольный символ. Здесь это e.
    Это имя файла соответствует маске.
  4. weprik.cpp. Проверим соответствие маске:
    • Первые два символа (??) должны быть произвольными. Здесь это we.
    • Далее идет pri. В имени файла это есть.
    • Далее идет *, что означает любое количество символов. Это k.
    • Затем идет ., которая должна быть литеральной точкой.
    • В конце ?, что означает один произвольный символ. Здесь это c.
    Но после ? идет еще один символ, следовательно, имя файла не соответствует маске.

Ответ: weprik.cpp

ГДЗ по фото 📸
Подать жалобу Правообладателю