найдите ошибки пж Паскальprocedure fn(s:string);var i:integer;beginreadln(s);for i to

Найдите оплошности пж Паскаль
procedure fn(s:string);
var i:integer;
begin
readln(s);
for i to length(s) do
begin
if copy(s,i,5)='минус';
then
delite(s,i,5);
insert('плюс',s,i);
end;
end;
var b:string;
begin
write(fn(b));
end.

Задать свой вопрос
Тимур Перич
+ в 5 строке: Встречено 'to', а ожидалось ':'
Жека Стологоров
в 5 строке ты что желал сделать?
Елизавета Поэль
Вы в пятой строке не указали изначальное значение i. Это обязано смотреться приблизительно так: for i:= 1 to Length(s) do begin..... Как раз тут и требовалось указать знак двоеточие.
1 ответ

function fn(s:string):string;

var i:integer;

begin

i:=pos('минус',s);

while igt;0 do

begin

delete(s,i,5);

insert('плюс',s,i);

i:=pos('минус',s);

end;

fn:=s;

end;

var b:string;

begin

readln(b);

write(fn(b));

end.

Пример:

минус + плюс - минус = 0

плюс + плюс - плюс = 0

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт