64

Ввести выражение, которое заканчивается клавишей enter

adelantenet 02 августа 2022

Ввести выражение, которое заканчивается клавишей enter. Определить, правльно ли расставлены круглые скобки. ПАСКАЛЬ

категория: информатика

64

var s: string; c1, c2, i: integer; begin writeln ('Введите строку'); readln (s); c1: =0; c2: =0; for i: =1 to Length (s) do begin if s[i]=' (' then inc (c1); if s[i]=') ' then begin inc (c2); if c2 > c1 then begin writeln ('Скобки расставленны неверно'); exit; end; end; end; if c1=c2 then writeln ('Скобки расставлены верно') else writeln ('Скобки расставленны неверно'); end.

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

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