Форум программистов, компьютерный форум CyberForum.ru

проверять совпадает ли количество открытых скобок с закрытыми - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ создать масив симетрично относительно горизонтальной оси http://www.cyberforum.ru/cpp-beginners/thread276837.html
Надо создать масив симетрично относительно горизонтальной оси !!! помогите кто может очень надо !!!
C++ Перевод с Delphi на С++ Добрый день! Пишу программу по защите информации.Требуется зашифровать текст в некоторый файл, короче задание ниже. Я это переводил на C++ с аналогичного кода Дельфи (за основу взята тема http://www.cyberforum.ru/delphi-beginners/thread268155.html), но беда в том что fputs не записывает пробелы в файл. Как это устранить я не знаю. Подскажите пож как записать необходимые пробелы в файл ... http://www.cyberforum.ru/cpp-beginners/thread276833.html
Нарисовать комнату C++
Здравствуйте. Надо нарисовать комнату, в которой будут дверь, тумбочка, зеркало, стол, стул. С графикой еще не работал
Разработка приложения «Интеллектуальный словарь» на MFC AppWizard (exe) Visual C++
Срочно!!!Разработка приложения «Интеллектуальный словарь». В файле хранится словарь (пр., русско-английский). Есть возможность перевода слов (с русского на англ. и наоборот) и перевода предложений. Заранее СПАСИБО!
C++ Работа с реестром http://www.cyberforum.ru/cpp-beginners/thread276824.html
Вопрос в следующем как найти ключи в которых какое-то регулярное выражение?
C++ Классы переменные! Как присвоить переменной одного класса переменную другого?? скажите , пожалуйста, срочно нужно!! подробнее

Показать сообщение отдельно
Mиxaил
 Аватар для Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
15.04.2011, 15:32     проверять совпадает ли количество открытых скобок с закрытыми
Есть очень хороший способ такой проверки:
Заводим переменную, контролирующую круглые скобки, пусть это будет
C++
1
short int Parentheses = 0;
Далее читаем строку. Если находит "(", тогда делаем Parentheses++, если ")", то Parentheses--
В конце проверяем, если наша переменная Parentheses = 0, то все отлично, в противном случае - сами знаете, выводим сообщение!
По аналогии, с квадратными скобками!

Идею я подал, Вам осталось только немного подумать,и совместить все это в программу...

Добавлено через 2 минуты
Насчет самого длинного слова, воспользуйтесть самое длинное слово
 
Текущее время: 14:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru