program lab6 (input, output);
const
n = 40;
var
st: string;
i, k: integer;
begin
writeln('Please enter text');
readln(st);
if length(st) > n then
writeln('Text is longer then 40 symbols')
else
begin
k := 0;
for i := 1 to length (st) do
begin
if st[i] = '(' then
k := k + 1
else
if st[i] = ')' then
k := k - 1;
if k < 0 then
break;
end;
if k = 0 then
writeln('Balance of brackets are true')
else
writeln('Balance of brackets are false');
writeln('Final balance score :',k);
end;
readln;
end.
cHJvZ3JhbSBsYWI2IChpbnB1dCwgb3V0cHV0KTsKY29uc3QgCm4gPSA0MDsKdmFyIApzdDogc3RyaW5nOwppLCBrOiBpbnRlZ2VyOwpiZWdpbiAKd3JpdGVsbignUGxlYXNlIGVudGVyIHRleHQnKTsKcmVhZGxuKHN0KTsKaWYgbGVuZ3RoKHN0KSA+IG4gdGhlbiAKd3JpdGVsbignVGV4dCBpcyBsb25nZXIgdGhlbiA0MCBzeW1ib2xzJykKZWxzZSAKYmVnaW4gCmsgOj0gMDsKZm9yIGkgOj0gMSB0byBsZW5ndGggKHN0KSBkbyAKYmVnaW4gCmlmIHN0W2ldID0gJygnIHRoZW4gCmsgOj0gayArIDEKZWxzZSAKaWYgc3RbaV0gPSAnKScgdGhlbiAKayA6PSBrIC0gMTsKaWYgayA8IDAgdGhlbiAKYnJlYWs7CmVuZDsKaWYgayA9IDAgdGhlbiAKd3JpdGVsbignQmFsYW5jZSBvZiBicmFja2V0cyBhcmUgdHJ1ZScpCmVsc2UgCndyaXRlbG4oJ0JhbGFuY2Ugb2YgYnJhY2tldHMgYXJlIGZhbHNlJyk7CndyaXRlbG4oJ0ZpbmFsIGJhbGFuY2Ugc2NvcmUgOicsayk7CmVuZDsKcmVhZGxuOwplbmQuCg==