С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не вызывается функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти все делители натурального числа n http://www.cyberforum.ru/cpp-beginners/thread425439.html
Всем Привет ! Нужно написать прогу с использованием пользовательских функций. И пожалуйста облегчите мне задачу ) укажите строки с объявлением , определением и вызовом функций . Заранее благодарен...
C++ Цикл с предусловием: какое min число элементов последовательности нужно сложить, чтобы сумма превысила S Задача: Дана последовательность, состоящая из дробей: 1/1, 3/2, 5/3, 7/4, ... Какое минимальное ко-личество элементов последовательности нужно сложить, чтобы сумма превысила заданное число S > 1?... http://www.cyberforum.ru/cpp-beginners/thread425428.html
C++ Проверить содержание в списке
Здравствуйте. Каким образом можно проверить содержание элемента в списке? Например, в делфи это выглядит так: if num in then ...
Выключение и перезагрузка компа C++
Кто знает как програмно выключить, перезагрузить или уйти в спящий режим? Напишите плиз!!!
C++ Вывод матрицы на экран/в файл http://www.cyberforum.ru/cpp-beginners/thread425407.html
Здравствуйте. Прошу помочь с выводом матрицы на экран\в файл, перепробывал много вариантов но всё никак( Сама программа: #include <stdio.h> #include <conio.h> woid main() {FILE * vivod;...
C++ матричный цикл как выглядит блок схема или как можно по другому переписать этот фор for(opMatr(),i=n;i>=0;c0=aa,i--)???? он как работает я понял то что ..вызывается функция opMatr().. и потом он работает до тех... подробнее

Показать сообщение отдельно
djagya
1 / 1 / 0
Регистрация: 30.11.2011
Сообщений: 16

Не вызывается функция - C++

10.01.2012, 11:23. Просмотров 493. Ответов 1
Метки (Все метки)

Здравствуйте. Не работает условие в цикле. Просто не вызывается функция prior. Как исправить?
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
int prior(char s,char qu)
{
    switch (s)
    {
        case '~':
            if (qu=='*' || qu=='/') return 4;
            else return 1;
            break;
 
        case '/':
        case '*':
            return 3;
            break;
 
        case '+':
        case '-':
            return 2;
            break;
 
        case '(':
            return 0;
            break;
    }
}
C++
1
2
3
4
5
while (prior(query[i],query[i])<=prior(stackop[m-1],query[i]))
{
    out<<stackop[m-1]<<' ';
    m--;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.