- 13.08.2018 12:00
- Информатика
- remove_red_eye 17217
- thumb_up 13
Ответы и объяснения 1
//Pascal ABC.NET 3.1 сборка 1219
//2
Var
f:text;
s,sub,s1:string;
i,lo,hi:integer;
begin
lo:=1;
write('Введите текст:');
readln(s);
write('Слово:',sub);
readln(sub);
while pos(sub,s)0 do
begin
insert('красивый ',s,pos(sub,s));
hi:=pos(sub,s)+length(sub);
s1:=s1+copy(s,lo,hi);
delete(s,1,pos(sub,s)+length(sub));
end;
s1:=s1+s;
assign(f,'text.txt');
rewrite(f);
write(f,s1);
close(f);
end.
Пример ввода:
Введите текст:Ехал Грека через реку. Видит Грека в реке рак. Сунул в реку руку Грека. Рак за руку Грека - цап.
Слово:Грека
Пример вывода в text.txt:
Ехал красивый Грека через реку. Видит красивый Грека в реке рак. Сунул в реку руку красивый Грека. Рак за руку красивый Грека - цап.
//З.Ы. Ваш сборник - это нечто. Не подскажете автора и название в личке?
- 14.08.2018 02:23
- thumb_up 45
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.