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

Зашита от неправильного ввода - C++

Восстановить пароль Регистрация
 
templas
0 / 0 / 0
Регистрация: 09.11.2013
Сообщений: 19
12.02.2014, 20:13     Зашита от неправильного ввода #1
Здравствуйте! Подскажите пожалуйста как ограничить возможность ввода ? Ну к примеру мне нужно вводить всего 2 символа 'y' и 'n' остальные символы мне не нужны. Пробовал сделать так
C++
1
2
do cin >> choice; 
while (choice != 'y' || choice !='n');
Не вышло...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2014, 20:13     Зашита от неправильного ввода
Посмотрите здесь:

C++ Сбой компьютера от неправильного кода С++
C++ Обработка ошибок неправильного заполнения структуры tm?
Написать программу проверки знания даты основания Санкт-Петербурга. В случае неправильного ответа пользователя, программа должна выводить правильный о C++
Защитить массив от неправильного ввода C++
C++ Найти площадь вписанного в окружность радиуса R неправильного 10-угольника
C++ Найти площадь вписанного в окружность радиуса R неправильного 10-угольника
C++ Как защититься от неправильного ввода

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
12.02.2014, 20:32     Зашита от неправильного ввода #2
C++
1
while (choice != 'y' && choice !='n')
Yandex
Объявления
12.02.2014, 20:32     Зашита от неправильного ввода
Ответ Создать тему
Опции темы

Текущее время: 01:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru