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

Нужно написать выражение: вася пошёл гулять в форме "домика". это информатика.

👇
Ответ:
dianaandmasha
dianaandmasha
04.08.2021
Вася
пошёл. гулять.
4,7(40 оценок)
Открыть все ответы
Ответ:
hfyfghhvu
hfyfghhvu
04.08.2021

1. Основные понятия Основные функции обработки строк Посимвольная обработка строки Формирование массива слов строки Формирование строки из массива слов Слова-палиндромы Выделение чисел из строки Сравнение строк Обработка многострочного текста...30 Приложение Приложение Приложение Список литературы...37

2 2 1. Основные понятия Строка это некоторый набор символов, в том числе и пустой. Для обозначения строки используются кавычки ("). Пустая строка обозначается парой кавычек, между которыми нет ни одного символа, в том числе и пробела (s =""). Строки описываются с типа String. Каждая строка может содержать до двух миллиардов символов в формате Unicode. Объем памяти, занимаемой строковой переменной, зависит от количества символов в этой строке. Чем больше символов, тем больше памяти требуется для хранения этой строки. Число символов в строке называется длиной строки. Длина пустой строки равна нулю. Все символы в строке последовательно пронумерованы. Нумерация идет слева направо и начинается с единицы. Номер символа в строке также называют позицией символа. Подстрока это любой фрагмент строки, состоящий хотя бы из одного символа исходной строки. Например, в строке "электростанция" содержится подстрока "рост". Левой подстрокой называется такая подстрока, которая начинается с первого символа исходной строки. В нашем случае левой подстрокой будет "элек". Правая подстрока это подстрока, которая заканчивается последним символом исходной строки. В нашем примере это будет подстрока "станция". Конкатенацией двух строк s1 и s2 называется строка s, для которой s1 является левой подстрокой, s2 правой подстрокой, а длина строки s равна сумме длин строк s1 и s2. Часто конкатенацию называют сложением или склейкой строк. В Visual Basic 2005 она обозначается знаком плюс. s = s1 + s2 1 Строковое выражение это либо отдельная строка, либо строка и строковое выражение, между которыми стоит знак конкатенации. 2. Основные функции обработки строк Strings.Len(Строка) возвращает количество символов в строке, то есть ее длину. Например, Strings.Len("Окно") вернет значение 4. 1 Также допускается следующая запись конкатенации. s = s1 & s2

3 3 Strings.Left(Строка, Длина) выделяет левую подстроку указанной Длины из заданной Строки. Например, Strings.Left("Пароход", 3) вернет строку "Пар". Strings.Right(Строка, Длина) выделяет правую подстроку указанной Длины из заданной Строки. Например, Strings.Right("Пароход", 3) вернет строку "ход". Strings.Mid(Строка, Позиция, Длина) выделяет подстроку заданной Длины из исходной Строки, начиная с указанной Позиции. Например, Strings.Mid("Пароход", 2, 4) вернет строку "арох". Параметр Длина может отсутствовать. В этом случае функция Strings.Mid возвращает правую подстроку, которая начинается с заданной Позиции. Например, Strings.Mid("Пароход", 4) вернет строку "оход". Функция Mid может стоять не только справа от знака присваивания, но и слева. В этом случае префикс Strings не ставится. Если функция Mid стоит слева от знака присваивания, то соответствующая подстрока исходной Строки будет заменена на значение строкового выражения, стоящего в правой части оператора присваивания. При этом длина исходной строки не меняется. Примеры: 1. s = "Иванов" Mid(s, 1, 4) = "Петр" После выполнения оператора присваивания в переменную s будет записано "Петров". То есть первые четыре символа исходной строки будут заменены на четыре символа из другой строки. 2. s = "Иванов" Mid(s, 1, 4) = "Пят" После выполнения оператора присваивания в переменную s будет записано "Пятнов". Так как во второй строке всего три символа, то в исходной строке будут изменены только первые три символа, а четвертый останется неизменным. 3. s = "Иванов" Mid(s, 1, 3) = "Александр" После выполнения оператора присваивания в переменную s будет записано "Аленов". Первые три символа исходной строки меняются на

4 4 первые три символа второй строки. Остальная часть второй строки в преобразовании не участвует.

Объяснение:

4,8(35 оценок)
Ответ:
tatyanamost
tatyanamost
04.08.2021
Для решения этой задачи, нужно понять, как работают символы замены в маске *f?w?.* и ??w*.??c.

1. Символ * в маске обозначает любую последовательность символов, включая пустую последовательность.
2. Символ ? в маске обозначает любой одиночный символ.
3. Символ . в маске обозначает любой одиночный символ, но он точно должен быть в строке.
4. Символы, не являющиеся специальными символами (то есть не *, ? и .), сами себя представляют.

Теперь разберемся с каждой маской по отдельности:

Маска *f?w?.*:
- * означает любую последовательность символов, поэтому данный шаблон может начинаться с любого количества символов перед f, и заканчиваться любыми символами.
- f - это сам символ f.
- ? означает любой одиночный символ, поэтому следующий символ может быть любым.
- w - это сам символ w.
- ? означает любой одиночный символ, поэтому следующий символ может быть любым.
- . - это как любой символ, но он точно должен быть в строке (следующий символ обязательно должен быть присутствовать).
- * означает любую последовательность символов, поэтому шаблон может заканчиваться любыми символами.

Теперь пошагово рассмотрим каждое имя файла изображения и определим, подходит ли оно под данную маску:

1. file1.txt: не подходит, так как не начинается с любой последовательности символов, а следующий символ после f - это i, а не любой символ.
2. file2.png: подходит, так как начинается с любой последовательности символов (в данном случае пустой последовательности), и следующие символы соответствуют шаблону.
3. file3sow.txt: не подходит, так как не начинается с любой последовательности символов, после f следует 3, а не любой символ.
4. file4.jpg: не подходит, так как не начинается с любой последовательности символов, а следующий символ после f - это 4, а не любой символ.
5. file5.gif: подходит, так как начинается с любой последовательности символов (в данном случае пустой последовательности), и следующие символы соответствуют шаблону.

Теперь мы рассмотрели все имена файлов изображений для маски *f?w?.*.

Теперь рассмотрим вторую маску:

Маска ??w*.??c:
- ? означает любой одиночный символ, поэтому первый символ может быть любым.
- ? означает любой одиночный символ, поэтому второй символ может быть любым.
- w - это сам символ w.
- * означает любую последовательность символов, поэтому после w может быть любое количество символов.
- . - это как любой символ, но он точно должен быть в строке (следующий символ обязательно должен быть присутствовать).
- ? означает любой одиночный символ, поэтому следующий символ может быть любым.
- ? означает любой одиночный символ, поэтому следующий символ может быть любым.
- c - это сам символ c.

Теперь пошагово рассмотрим каждое имя файла изображения и определим, подходит ли оно под данную маску:

1. file1.txt: не подходит, так как первый символ f не соответствует шаблону.
2. file2.png: не подходит, так как первые два символа (f и i) не соответствуют шаблону.
3. file3sow.txt: не подходит, так как первые два символа (fi) не соответствуют шаблону.
4. file4.jpg: не подходит, так как первый символ f не соответствует шаблону.
5. file5.gif: подходит, так как первые два символа (fi) соответствуют шаблону.

Теперь мы рассмотрели все имена файлов изображений для маски ??w*.??c.

Итак, подводя итоги:
- Имена файлов, удовлетворяющие маске *f?w?.*, выделяются синим прямоугольником: file2.png и file5.gif.
- Имена файлов, удовлетворяющие маске ??w*.??c, выделяются зеленым прямоугольником: file5.gif.
4,7(3 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ