insert в паскале



Автор Алеч.kа задал вопрос в разделе Другие языки и технологии

процедура Insert в паскале. и получил лучший ответ

Ответ от Илья Павлов[гуру]
Нет, не права. Insert - это процедура, она ничего не возвращает. Она вставляет подстроку "красное " в строку "солнце " - для твоего случая.
Давай теперь посмотрим куда она его вставляет:
Pos(‘а‘, S) = 0; - поскольку, действительно, символа "а" нет в слове "солнце ".
Insert(‘крacнoe ’, 'солнце ', 0+1); - получится после подстановки.
Итого: 'красное солнце ' - это будет результат в переменной S.
З. Ы. : строки в паскале индексируются с единицы:
a := 'вася';
a[1] = 'в'.
Илья Павлов
Мыслитель
(7366)
Ну как то да, то есть нет. Не ошибся в данном случае )

Ответ от Konstantin[гуру]
В переменной будет содержаться "красноесолнце".

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: процедура Insert в паскале.
спросили в POS
Как в паскаль заменить подстроку в строке на другую подстроку
Доброго времени суток.

Для того, чтобы заменить Васю на Петю нужно три строчки программы
подробнее...

калькулятор в delphi 7
if k<>0 then
Значение k какое? Что с 0 сравнивается?

s1:=StrToInt(Edit1.Text);
подробнее...

Строковые переменные (Паскаль).Подскажите пожалуйста
var i:integer; Str:string;
begin
Writeln('Введите текст'); Readln(Str); i:=0; подробнее...

Как писать формулу в Excel что бы выдавало сумму прописью??
Проходили уже эту проблему 20 лет назад 🙂
Один русский чудак-мальчишка за написание
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Arrow Air
Сортировка двумерного массива методом вставки
Сортировка простой вставкой (немного измененная версия вот этого кода из FAQ: Методы сортировок)подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*