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

Баланс скобок - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка компиляции Unable to start program в любой Viual studio http://www.cyberforum.ru/cpp-beginners/thread27672.html
Ошибка компиляции Unable to start program 'c:\projects\......... .exe'. не удается найти указанный файл ОС Windows HP SP3 Ставил и Visual C ++ 2005 Express Edition и Visual C ++ 2008 Express Edition ставил на рабочем компьютере и на домашнем, ставил на буке домашнем Все Скачивал с оф сайта microsoft, ставил и русскую версию как 2008 так и 2008 ответ один Unable to start program...
C++ непонятная для меня ошибка прошу объяснить знающих людей Я обращаюсь с проблемой во вроде бы рабочей программе. Задача была построить программу с сортировкой массивов методами пузырька и шейкера. Программа сортирует даные но зачастую происходит непонятный казус вместо задаваемых чисел она выводит нули или единицы и что самое страное такое случается не всегда например если ввести кол-во масива 4 и сами элементы четыре четвёрки то он так и отпишется а... http://www.cyberforum.ru/cpp-beginners/thread27641.html
Conversion from 'size_t' to 'int' и еще кое-что C++
cout << "Vvedite slovo: "; string word; cin >> word; char temp; int i; int j; for (j=0, i=word.size() - 1; j < i; --i, ++j) { temp = word; word = word;
C++ Найти наибольший элемент в каждом столбце матрицы и непер наименьшего из них?
Найти наибольший элемент в каждом столбце матрицы и непер наименьшего из них?
C++ Подскажите в чём ошибка http://www.cyberforum.ru/cpp-beginners/thread27615.html
Я плохо разбираюсь в програмирование но среда обитания принуждает учиться в этом направление и прога проста до идиотизма простая сортировка пузырьком но она постаяно подводит когда вводишь например 5 элементов массива и сами элементы пять 5 ну или другие элементы в этом роде он 1 из них приравнивает к единице.Но основная проблема с которой я обращаюсь так это я хотел чтоб i элементы массива не...
C++ двумерный массив Дан двумерный массив размерности NxN , задача подсчитать сумму чисел в каждом столбце массива и вывесит массив и суммы на экран. код: # include <stdio.h> # include <stdlib.h> # include <math.h> # include <conio.h> void main () { int a, str, stol, c,i,j,n; подробнее

Показать сообщение отдельно
tom
1 / 1 / 0
Регистрация: 08.11.2008
Сообщений: 62
29.03.2009, 20:01  [ТС]     Баланс скобок
Ну что-то у меня не работает, надо исправить ошибки
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
void main() {
    stack <int, vector <int> > s;
    char k;
    char * string;
    cout<<"Enter string: "<<endl;
    cin>>string;
    s.empty();
    for (int i=0; i!='\0'; i++){
        if ((string[i]=='(')||(string[i]=='[')||(string[i]=='{'))
            s.push(string[i]);
        else
            if ((string[i]==')')||(string[i]==']')||(string[i]=='}')){
                if (s.top==nil)
                    cout<<"Disbalans bolshe zakritix skobok"<<endl;}
            else
                s.pop(k);
        if (string[i]== ')' && ((k=='{') || (k=='[')))
            cout<<"Nesoootvetstvie tipa"<<endl;
        if (string[i]== '}' && ((k=='(') || (k=='[')))
            cout<<"Nesoootvetstvie tipa"<<endl;
        if (string[i]== ']' && ((k=='{') || (k=='(')))
            cout<<"Nesoootvetstvie tipa"<<endl;
        if (s.top == nil)
            cout<<"Balans"<<endl;
        else
            cout<<"Disbalans bolshe otkritix skobok"<<endl; 
        while (!s.empty()) do{
        s.pop(string[i]);
        cout<<string[i];
    }
 
Текущее время: 19:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru