Показать сообщение отдельно
The_Drot
новый пользователь
Сообщения: 487
Регистрация: 20.04.2009
Старый пост, нажмите что бы добавить к себе блог 6 октября 2011, 10:58
  #1597 (ПС)
Помогите, пожалуйста, школоте:
Нужно в паскале написать программу заменяющую в заданной строке все вхождения "ку" на "за" с помощью операции копирования, удаления и вставки.
как пытался сделать я:
Показать скрытый текст
program xz;
uses crt;
var a,b,c,s:string; i,d,q:integer;
begin
readln(a);
c:='za';
d:=length(a);
for i:=1 to d do
b:=copy(a,i,2);
if b='ky' then begin q:=pos(b,a);
a:=delete(a,q,2);
a:=insert(c,a,q);
(здесь ошибка 42)
end;
writeln(a);
readkey;
end.



Последний раз редактировалось The_Drot, 6 октября 2011 в 11:21.
offline
Ответить с цитированием