Тема: Строки
Показать сообщение отдельно
Старый 06.05.2011, 23:42   #1 (permalink)
Dodje
Новичок
 
Регистрация: 06.05.2011
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Строки

Доброго времени суток.
У меня возникла проблема с задачей,нужно ввести перед каждым восклицательным знаком слово "Привет".Я сделал,но получилось криво:"Привет пишется у меня только перед первым "!",а надо перед каждым.....что не так?
Цитата:
Program N71;
Uses crt;
Var
s,n:string;
i:integer;
Begin clrscr;
Writeln('Введите строку');
Readln(s);
n:='Привет';
for i:=1 to length(s) do
if s[i]='!' then begin
insert(n,s,i);
end;
Writeln(s);
Readln;
End.
Dodje вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070