Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке - VB
Формулировка задачи:
в visual basic 6.0
Проверить, одинаковое ли число открывающихся и закрывающихся скобок в
данной строке.
Решение задачи: «Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке»
textual
Листинг программы
Private Sub Command1_Click() Picture1.Cls str1 = Text1 char1 = "(" char2 = ")" k = 0 For i = 1 To Len(str1) If Mid(str1, i, 1) = char1 Then k = k + 1 If Mid(str1, i, 1) = char2 Then k = k - 1 if k<0 then Picture1.Print "Вы сумели закрыть больше скобок, чем открыли! А это не понравится ни одному компилятору!": exit sub Next If k > 0 Then Picture1.Print "больше открывающихся" If k < 0 Then Picture1.Print "больше закрывающихся" If k = 0 Then Picture1.Print "равно" End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д