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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зашифровать строчку RSA-1024 http://www.cyberforum.ru/cpp-beginners/thread1154749.html
Добрый вечер. Есть строчка которую нужно зашифровать с пом RSA-1024. Суть алгоритма проста и понятна. Чтобы не плодить велосипеды решил попробовать различные готовые решения, но ничего к сожаелению не нашел. Подскажите пожалуйста, может есть библиотеки какие-то? Спасибо
C++ Группировка точек в 3-мерном пространстве. Алгоритм В пространстве имеется множество точек (~700 000), необходимо разбить эти точки на n групп, в каждой из которых имеется что-то типа главной точки и ((700 000 - n)/n) точек ближайших к главной при этом очень быстро, какие есть алгоритмы ? попробовал самый простой вариант: отсортировал все 700 000 шт по одной из осей и последовательно вытаскиваю главную точку, после чего из оставшихся методом... http://www.cyberforum.ru/cpp-beginners/thread1154742.html
C++ Написать программу поиска суммы последовательности отрицательных чисел, вводимых с клавиатуры
Помогите написать программу поиска суммы последовательности отрицательных чисел, вводимых с клавиатуры, предшествующих первому введенному 0. Указания: должен многократно выполняться оператор ввода. Контрольный пример: 1, 2, 3, -4, 5, -2, 0. Результат: -6. Заранее благодарен.
C++ Fatal error C1083: Не удается открыть файл include: dos: No such file or directory
скачал Visual C++ 2008, при первой компиляции выдает ошибку "1>c:\users\богдан\documents\visual studio 2008\projects\bogdan\bogdan\kursach.cpp(2) : fatal error C1083: Не удается открыть файл include: dos: No such file or directory". Подскажите пожалуйста как можно исправить
C++ Найти количество различных чисел в последовательности. Число действий должно быть порядка n*log(n) http://www.cyberforum.ru/cpp-beginners/thread1154710.html
Необходима помощь в сортировке. Последовательность хранится в файле. Необходимо найти количество различных чисел в последовательности. Число действий должно быть порядка n*log(n) .(необходимо воспользоваться сортировкой) #include<conio.h> #include<stdlib.h> #include<time.h> #include<iostream> #include<fstream> using namespace std; int main() {
C++ Ограничить данные при вводе scanf или getchar Добрый вечер. Подскажите, пож-та, как ограничить ввод данных. То есть получить все положительные числа или количество часов не должно быть больше 24. Я задал ограничения, но они не работают. int main() { system ("chcp 1251 > Nul"); float a; char b; подробнее

Показать сообщение отдельно
AndrewWhite
0 / 0 / 0
Регистрация: 29.01.2014
Сообщений: 16
23.04.2014, 11:47  [ТС]     Проверить баланс скобок в тексте программы
Ок, разобрался, вот конечный результат.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream.h>
#include <fstream>
#include <conio.h>
 
 
int main()
{
int l=0, r=0;
char ch;
string s;
fstream F;
F.open("BASIC.txt");
 
   if (F==NULL)
      {
      cout<<" No File";
      }
 
   else
      {
         while(!F.eof())
            {
            F.get(ch);
            cout << ch;
               if(ch == '(')
                  l++;
               if(ch == ')')
                  r++;
            }
            cout <<"\n(: " << l << endl << "): " << r << endl;
            if (r>l)
               cout << "')' more than '('" << endl;
            else if (l>r)
               cout << "'(' more than ')'" << endl;
            else if (l==r)
               cout << "'(' equal ')'" << endl;
      }
 
getch();
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru