Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Конструкторы и Деструкторы в С++. Не могу разобраться( Помогите пожалуйста разобраться с конструкторами и деструкторами в с++. Не пойму , как ними пользоваться . Вот , например у меня есть код : #include "stdafx.h" #include <stdio.h> #include <iostream> #include <string> #include <conio.h> using namespace std; class Sportman //оголошуємо клас { public: //відкритий доступ https://www.cyberforum.ru/ cpp-beginners/ thread688136.html C++ где размещается массив и как его правильно удалять?
У меня вопрос: в примере ниже создается объект класса Map в динамической памяти. В какой памяти тогда располагается массив m? и как его удалять(если нужно)? Удаляется ли он, если удалять как в этом примере? #include <iostream> using namespace std; class Map{ public: long m; int p; } *map = new Map;
C++ Проверка на попадение точки в указанную область Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае: #include <conio.h> #include <iostream.h> #include <math.h> void main() { int x, y,o; do{ https://www.cyberforum.ru/ cpp-beginners/ thread688118.html C++ Даны два множества чисел. Используя дополнительное множество, переписать в первое – четные элементы, во второе - нечетные Даны два множества чисел. Используя дополнительное множество, переписать в первое – четные элементы, во второе - нечетные Добавлено через 12 часов 12 минут ????? https://www.cyberforum.ru/ cpp-beginners/ thread688092.html
if или while? C++
разбирая очередной урок по книге Шилдта решил попробовать заменить if на while, но почему-то во втором случае программа зацикливается! Кто может объяснить в чём причина? #include <iostream> #include <cstdlib> void reverse (char *s); void main() {
C++ STL List Вот в чем проблема, была дана задача, решить которую надо было с помощью Deque и List, Deque надобыло оформить через STL, а List написать ручками... С деком вопросов не возникло, а вот лист... Не могу сообразить, с чего начать то... Лист надо написать полностью с нуля. Вот задание (я не прошу его мне решать = ) ): Из числовой последовательности найти удалить все элементы, меньшие, чем A*X, где... https://www.cyberforum.ru/ cpp-beginners/ thread688062.html
C++ передача параметров из cgi программы в Php https://www.cyberforum.ru/ cpp-beginners/ thread688051.html
как передать в PHP-скрипт параметры, рассчитанные cgi-программой ? предположим есть программа: #include <iostream> using namespace std; int main()
Изменение системы счисления C++
Задача: перевести число (возможно, очень большое) из данной системы счисления в другую, а так же циклически сдвинуть переведённое число его на d позиций Проблема решения: на некоторых вариантах (например 16->32 или 22->10) программа работает неправильно Что не так? #include <stdio.h> #include <conio.h> #include <iostream> void main () {
C++ Не могу запустить code blocks https://www.cyberforum.ru/ cpp-beginners/ thread688047.html
При запуске программы появляется окно с текстом- не могу создать каталок проекта (мой перевод с английского) Помогите.
C++ Проверка на ошибки(линейн.алгоритм) https://www.cyberforum.ru/ cpp-beginners/ thread688037.html
Проблем-с не могу вдублить где ошибки. #include <iostream> #include <cmath> using namespace std; int main () { wcout.imbue(locale("rus_rus.866")); int z,k,m,z,c; c = 3; cout << "Введите m: \n";
C++ Арифмитическое выражение
Само задание: 13,4sin(-1,26)cos| x/7,5 | Где ошибка? #include <iostream> #include <Stdafx.h> #include <cmath> int main() { int x; int otvet;
C++ Циклы: вычислить сумму и произведение ряда Помогите пожалуйста..Короче нам задали сделать лабу и в одном из заданий такое уровнение (прикриплено ниже ) подскажите как в С++ записать или хоть обьясните что ето токое и как вообще оно решается хотяб с математической точки зрения... Вычислить значение уравнения, которое содержит сумму + произведение y=\sum_{i=1}^{5{i}^{2}}\frac{{5i}^{2}}{i!}+\prod_{i=1}^{25}{i}^{2} https://www.cyberforum.ru/ cpp-beginners/ thread688000.html
92 / 88 / 17
Регистрация: 13.11.2011
Сообщений: 193
04.11.2012, 13:23 0

Проверить правильнсть расстановки круглых скобкок - C++ - Ответ 3650443

04.11.2012, 13:23. Показов 3577. Ответов 10
Метки (Все метки)

Ответ

Vlad708, можно вот так в 18 строчек:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
bool fn(std::string str){
     int bracket=0, exist=0;
     for (int i=0; i<str.size(); i++){
         if (str[i]=='(') bracket++;
         if (str[i]==')') bracket--;
         if (bracket<0) return false;
         if (bracket>0) exist=1;
     }
     return exist && !bracket;
}
int main(){
    std::string str;
    getline(std::cin, str);
    std::cout<< (fn(str) ? "true" : "false") << std::endl;
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Проверить правильнсть расстановки круглых скобкок C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2012, 13:23
Готовые ответы и решения:

Проверить правильность расстановки в тексте круглых скобок
Задача: Проверить правильность расстановки в тексте круглых скобок. #include &lt;iostream&gt;...

Проверить правильность расстановки в тексте круглых скобок (конечный автомат)
Только начала изучать С++.Необходимо проверить правильность расстановки в тексте круглых скобок....

Проверить правильность расстановки в тексте круглых скобок. Текст заканчивается точкой
Работает,но неправильно. Сделала конечным автоматом. Помогите, пожалуйста! #include &lt;iostream&gt;...

Дана строка символов проверить правильность расстановки круглых и квадратных скобок в выражениях
дана строка символов проверить правильность расстановки круглых и квадратных скобок в выражениях

10
04.11.2012, 13:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.11.2012, 13:23
Помогаю со студенческими работами здесь

Написать рекурсивную функцию, проверяющую правильность расстановки круглых скобок в строке
Написать рекурсивную функцию, проверяющую правильность расстановки круглых скобок в данной строке.

Использование стека. Дана строка символов. Проверьте правильность расстановки в ней круглых скобок.
Использую пример программы от сюда: http://www.intuit.ru/department/algorithms/staldata/30/1.html...

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

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru