• Введите строку.Удалить все символы,расположенные между круглыми скобками.(Примечание,В строке скобки расставлены правильно,нет вложенных скобок.Может быть несколько пар круглых скобок)

Ответы 1

  • var  s:string;  i,n,k:integer;begin  Write('Введите выражение: '); Readln(s);  i:=Length(s);  while i>0 do begin    if s[i]=')' then begin      k:=0; Dec(i);      while (s[i]<>'(') and (i>0) do      begin Dec(i); Inc(k) end;      Delete(s,i+1,k)    end;    Dec(i)  end;  Writeln(s)end.Тестовое решение:Введите выражение: 3*(a+b)/(a-b);3*()/();
    • Автор:

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

Еще вопросы

Войти через Google

или

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

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

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