Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 12.04.2012
Сообщений: 15

Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке

12.04.2012, 22:38. Показов 2587. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
в visual basic 6.0
Проверить, одинаковое ли число открывающихся и закрывающихся скобок в
данной строке.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.04.2012, 22:38
Ответы с готовыми решениями:

Проверить, одинаковое ли число открывающихся и закрывающихся скобок в заданной строке
Создать программу в которой можно будет: 1)Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке. 2)Дан...

Количество открывающихся и закрывающихся скобок
помогите выполнить задание В тексте есть скобки «(» или «)» Подсчитать количество открывающихся и закрывающихся скобок Заменить...

Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке
Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке.

7
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
13.04.2012, 10:22

Не по теме:

Тем создал много и ждёшь, что тебе просто решат?
Сам-то хоть попробуй.
Выложи свои попытки. И тогда спрашивай.


Не по теме:

Ведь в правилах не зря написано:


Как можно более полно описывайте суть проблемы или вопроса, что было сделано для ее решения и какие результаты получены.
3
 Аватар для PAnT0P
1492 / 587 / 107
Регистрация: 26.03.2012
Сообщений: 1,039
13.04.2012, 12:42
Прозрачно намекну. Просматриваешь строку с лева на право (или наоборот, кому как нравится) если стоит открывающая скобка то увеличиваешь счетчик на 1, если закрывающая скобка то уменьшаешь на 1. на выходе счетчик показывает сколько лишних скобок: положительное - открывающих, отрицательное - закрывающих, ноль - количество скобок одинаково.
1
0 / 0 / 0
Регистрация: 12.04.2012
Сообщений: 15
15.04.2012, 22:05  [ТС]
подскажите пожалуйста
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub Command1_Click()
Picture1.Cls
str1 = Text1
char1 = "("
char2 = ")"
k = 0
For i = 1 To Len(str1)
    If Mid(str1, i, Left) = char1 Then k = k + 1
    If Mid(str1, i, Left) = char2 Then k = k - 1
    Next
       If k > 0 Then Picture1.Print "áîëüøå îòêðûâàþùèõñÿ"
       If k < 0 Then Picture1.Print "áîëüøå çàêðûâàþùèõñÿ"
       If k = 0 Then Picture1.Print "ðàâíî"
End Sub
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.04.2012, 23:26
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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
    Next
       If k > 0 Then Picture1.Print "больше открывающихся"
       If k < 0 Then Picture1.Print "больше закрывающихся"
       If k = 0 Then Picture1.Print "равно"
End Sub
1
0 / 0 / 0
Регистрация: 12.04.2012
Сообщений: 15
10.05.2012, 19:06  [ТС]
помогите нарисовать блок схему данной программы
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
10.05.2012, 19:41
_________
Миниатюры
Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке  
1
 Аватар для Апострофф
9908 / 3924 / 742
Регистрация: 11.10.2011
Сообщений: 5,906
10.05.2012, 19:46
Цитата Сообщение от Анатолий_ Посмотреть сообщение
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub Command1_Click()
Picture1.Cls
str1 = Text1
char1 = "("
char2 = ")"
k = 0
For i = 1 To Len(str1)
 If Mid(str1, i, Left) = char1 Then k = k + 1
 If Mid(str1, i, Left) = char2 Then k = k - 1
 Next
 If k > 0 Then Picture1.Print "больше открывающихся"
 If k < 0 Then Picture1.Print "больше закрывающихся"
 If k = 0 Then Picture1.Print "равно"
End Sub
Прозрачно подправлю -
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.05.2012, 19:46
Помогаю со студенческими работами здесь

Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке
Помогите пожалуйста! Нужно написать программу в Dlphi! Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной...

Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке.
Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке. Пожалуйста, помогите выполнить задание с...

Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке
3. Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке...кто-нибудь знает прогу???

Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке.
Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке. помогите кто знает,заранее спасибо):)

Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке.
Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке. Большое СПАСИБО за помощь!!!!!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru