
Пожалуйста! Помогите! Ооооочень прошу!!! Завтра экзамен, а у меня знаний, как у воробушка... 1.
Определите значения соответствующих процедур и функций для строк str1 :='v lesu rodilas' str2:='les' а) k:= Length (Str1); k=? б) s:=Copy(Str1, 5, 4); s=? в) Delete(str1, 3, 4); str1=? г) Intsert(str2, Str1, 3); str1=?, str2=? д) n:=Pos(str2, str1); n=?

Ответы на вопрос

Больше я не знаю



Конечно, помогу разобраться с функциями и процедурами для работы со строками на примере данных строк str1
и str2
.
Предполагая, что вы используете язык программирования Pascal, давайте по очереди разберем каждую из функций и процедур:
k := Length(Str1);
ФункцияLength
возвращает длину строки, то есть количество символов в строке. Ответ: k = 15 (поскольку строкаstr1
содержит 15 символов).s := Copy(Str1, 5, 4);
ПроцедураCopy
копирует часть строки из указанной позиции и определенной длины. В данном случае, мы копируем 4 символа начиная с 5-й позиции строкиstr1
. Ответ: s = "lesu" (4 символа, начиная с 5-й позиции: "lesu").Delete(Str1, 3, 4);
ПроцедураDelete
удаляет часть строки, начиная с указанной позиции и определенной длины. В данном случае, мы удаляем 4 символа, начиная с 3-й позиции строкиstr1
. Ответ: str1 = "v lesuas" (4 символа, начиная с 3-й позиции удалены: "ilo ").Insert(Str2, Str1, 3);
ПроцедураInsert
вставляет одну строку в другую с определенной позиции. В данном случае, мы вставляемstr2
вstr1
начиная с 3-й позиции. Ответ: str1 = "v lesl esu rodilas", str2 = "les" (строкаstr2
вставлена в строкуstr1
на 3-й позиции).n := Pos(Str2, Str1);
ФункцияPos
возвращает позицию первого вхождения одной строки в другую. В данном случае, ищем первое вхождениеstr2
вstr1
. Ответ: n = 3 (строкаstr2
найдена в строкеstr1
начиная с 3-й позиции).
Удачи на экзамене! Надеюсь, это поможет вам подготовиться.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili