0 / 0 / 0
Регистрация: 18.03.2009
Сообщений: 13
1

Когда в интовую переменную записается символ

14.05.2009, 17:31. Показов 688. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно сделать проверку переменной (int) на наличие 0 или 1 ( изначально заполняю переменную при помощи cin>>) , все работает нормально до того момента когда с клавитуры не вводишь символ в эту переменную, программа начинает вести себя неадекватно и цикл становятся бесконечным, и на последующих этапах цикла этот cin>> пропускается. Как сделать чтобы программа вышла из цикла когда через cin>> пользователь вводит символ?

C++
1
2
3
4
5
6
7
8
9
10
11
for(;;)
{
    int b;
    cin>>b;
    if(b!=1)
    {
        cout<<"breaken"<<endl;
    }
    else
    cout<<b<<endl;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2009, 17:31
Ответы с готовыми решениями:

Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ 'Q' или 'q'
1)Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ...

В переменную типа char вводится символ с клавиатуры. Программа выдает сообщение о том, какой символ был введен
В переменную типа char вводится символ с клавиатуры. Программа выдает сообщение о том, какой символ...

Ошибка -когда выражение содержит неправильную переменную
Ребята помогите пожалуста, программа осуществляет поиск слова в базе и при наборе слова если...

Вылетает, когда ввожу последний символ
#include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;Windows.h&gt; #define N 6 ...

1
Почетный модератор
7390 / 2636 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
14.05.2009, 17:36 2
Проверка типа
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2009, 17:36
Помогаю со студенческими работами здесь

А как определить переменную когда intval возвращает ей значение ?
Здравствуйте кто читает, Продолжаю исправлять ошибки при смене расширения php . С помощью...

Когда нужно обнулять счетчик, сумматор или переменную
Укажите ситуация когда нужно обнулять счетчик или сумматор или переменную ? Например если есть...

Когда приравниваю переменную к функции, переменная становится равна нулю
Есть функция, которая считает выражение и возвращает результат. И есть переменная, которая к этой...

_kbhit() как удалить символ, когда нажимаем клавишу?
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; void main() { char point = '*';...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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