• Дана программа, решающая определенную задачу.
    сформулировать условие задачи, которую решает данная программа. (паскаль)
    var
    i, c: integer;
    sl: string;

    begin
    readln(sl);
    c := 0;
    for i := 1 to length(sl) do begin

    if sl[i] = '(' then c:=c+1;
    if sl[i] = ')' then c:=c-1;
    end;
    writeln(c = 0)
    end.

Ответы 1

  • var    i, c: integer;    sl: string;begin    readln(sl);        c := 0;    for i := 1 to length(sl) do     begin        if sl[i] = '(' then c := c + 1;        if sl[i] = ')' then c := c - 1;    end;        writeln(c = 0)end.Программа проверяет, чтоб в строке было одинаковое количество открывающихся и закрывающихся скобок, что вообще говоря не гарантирует, что скобки расположены правильно.
    • Автор:

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

Войти через Google

или

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

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

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