• найдите ошибки пж Паскаль
    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.

Ответы 1

  • function fn(s:string):string;

    var i:integer;

    begin

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

    while i>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

    • Автор:

      ranger37
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years