Добрый день! Давайте рассмотрим варианты и выберем имена файлов, которые удовлетворяют заданной маске.
Маска, которую мы имеем, выглядит следующим образом: ? d*ck*.? t*
В данной маске символ "?" означает любой одиночный символ, а символ "*" означает любую последовательность символов.
Теперь пошагово рассмотрим каждое имя файла и проверим, удовлетворяет ли оно заданной маске:
1. duck.uta - Проверим каждую часть маски.
В первой части маски "? d*ck*.? t*" у нас на месте символа "?" стоит "d", поэтому это условие выполняется.
Во второй части маски "? d*ck*.? t*" на месте символов "*" стоит "uck", что также соответствует условию.
В третьей части маски "? d*ck*.? t*" на месте символа "?" стоит "a", что также удовлетворяет условию.
В четвертой части маски "? d*ck*.? t*" у нас на месте символа "*" стоит "ta", что также соответствует условию.
В итоге, имя файла duck.uta удовлетворяет заданной маске.
2. back.tt - Проделаем ту же самую проверку:
В первой части маски "? d*ck*.? t*" на месте символа "?" стоит "b", что удовлетворяет условию.
Во второй части маски "? d*ck*.? t*" на месте символов "*" стоит "ack", что также соответствует условию.
В третьей части маски "? d*ck*.? t*" на месте символа "?" стоит "t", что также удовлетворяет условию.
В четвертой части маски "? d*ck*.? t*" у нас на месте символа "*" стоит "t", что также соответствует условию.
В итоге, имя файла back.tt также удовлетворяет заданной маске.
3. beck.rtu - Проверим:
В первой части маски "? d*ck*.? t*" на месте символа "?" стоит "b", что удовлетворяет условию.
Во второй части маски "? d*ck*.? t*" на месте символов "*" стоит "eck", что также соответствует условию.
В третьей части маски "? d*ck*.? t*" на месте символа "?" стоит "r", что также удовлетворяет условию.
В четвертой части маски "? d*ck*.? t*" у нас на месте символа "*" стоит "u", что также соответствует условию.
В итоге, имя файла beck.rtu также удовлетворяет заданной маске.
4. _d_ck_.gete - Проверяем:
В первой части маски "? d*ck*.? t*" на месте символа "?" стоит "_", что удовлетворяет условию.
Во второй части маски "? d*ck*.? t*" на месте символов "*" стоит "", то есть пустая последовательность символов. Это тоже удовлетворяет условию.
В третьей части маски "? d*ck*.? t*" на месте символа "?" стоит "", то есть пустая последовательность символа. Это также удовлетворяет условию.
В четвертой части маски "? d*ck*.? t*" у нас на месте символа "*" стоит "gete", что также соответствует условию.
В итоге, имя файла _d_ck_.gete также удовлетворяет заданной маске.
Таким образом, все имена файлов duck.uta, back.tt, beck.rtu и _d_ck_.gete удовлетворяют заданной маске ? d*ck*.? t*.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Выбериие те имена файлов, которые удовлетворяют маске ? d*ck*.? t* варианты : duck.uta back.tt beck.rtu _d_ck_.gete