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

ветвление взависимости от переменной - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Знак ! http://www.cyberforum.ru/cpp-beginners/thread513906.html
Я часто встречаю вот такого типа выражения в программах на С++:if( !chislo ) { ... } что означает !chislo ведь переменная это не функция и она не может вернуть значение true или...
C++ Транспортная задача Всем добрый день! Второй месяц не могу справиться, помогите пожалуйста. Очень нужна программа к этой задаче! Заранее спасибо!... http://www.cyberforum.ru/cpp-beginners/thread513896.html
C++ SNMP запрос полной информации об объекте
Доброго времени суток уважаемые форумчане! Возник вопрос по работе с протоколом SNMP. После многочасового гугления мне наконец таки удалось достать адрес своей машины=) Но вопрос в другом....
C++ Замена битов
Ввести последовательность из 8 символов. В каждом из символов в их двоичном представлении заменить: для нечетных (по порядку) символов 3-й бит единицей; для четных символов 4-й бит нулем. ...
C++ Problem 3: Wrong Directions http://www.cyberforum.ru/cpp-beginners/thread513856.html
Problem 3: Wrong Directions Фермер Джон купил программируемый трактор. Чтобы заставить трактор двигаться, он пишет строку длиной N (1 <= N <= 100,000), состоящую только из символов F, L, R....
C++ Ведется набор цифр и надо чтобы программа из него сама сообразило число. То есть что бы программа сама раскидывала их по разрядам. Люди добрые, только начинаю программировать, пытаюсь освоить не очень простой язык С++. Есть такая задачка... Ведется набор цифр и надо чтобы программа из него сама сообразило число. То есть что бы... подробнее

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

ветвление взависимости от переменной - C++

07.03.2012, 12:24. Просмотров 306. Ответов 2
Метки (Все метки)

часть кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
cout << "Еще раз? ( yes / no ) " << endl << "для выхода наберите - \"ex\" " << endl;
cin >> ans2;
if (strcmp(ans2, "yes") == 0){
    chec_ot();
    i=i+1;
    }
    else if (strcmp(ans2, "no") == 0)
    {
        cout << "Спасибо за ответ!! :D " << endl;
        if (i == 2 || 3 || 4)
                   cout << "Кол-во ответов - " << i << " раза" << endl;
        else
            cout << "Кол-во ответов - " << i << " раз" << endl;
    }
    else if (strcmp(ans2, "ex") == 0)
        exit(1); 
    else 
        cout << "Написано же: либо \"yes\", либо \"no\", либо \"ex\" !!!" << endl;
и собственно сам вопрос: цикл ветвления, после вывода "Спасибо за ответ!! " я хочу чтобы взависимости от переменной "i" ввыводилось разноое сообщение
то, как я попробывал записано в вышеуказаном коде, и при компиляции в любом случае выводится второй вар-нт, т.е. << "Кол-во ответов - " << i << " раз" <<

ай, звбыл указать: в полном коде "i" объявляю так - int i=1;

как быть?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru