С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
zlobin43
0 / 0 / 0
Регистрация: 01.04.2017
Сообщений: 1
1

Ограничение ввода! Подскажите!

01.04.2017, 12:54. Просмотров 308. Ответов 3
Метки нет (Все метки)

Подскажите как ограничить ввод для значений a и b? нужны только числа
совершенно в этом не шарю..
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2017, 12:54
Ответы с готовыми решениями:

Ограничение ввода
Как сделать так, чтобы пользователь мог вводить только числа и при попытке...

Ограничение ввода
Нужно ограничить ввод заполнения строки. Допустим, пользователь отказался...

Ограничение ввода в int
Здравствуйте, как можно ограничить ввод в переменную типа int? У меня есть...

Ограничение ввода символов
Здравствуйте. Пишу программку вроде калькулятора, возникла проблема, если...

Ограничение ввода с клавиатуры
Доброго времени суток. Ребят такой вопрос: Как ограничить ввод данных с...

3
nd2
2838 / 2405 / 1057
Регистрация: 29.01.2016
Сообщений: 8,046
01.04.2017, 13:37 2
Ввод буквы в тип int
0
Notoriously
69 / 69 / 35
Регистрация: 06.07.2016
Сообщений: 414
01.04.2017, 13:49 3
Цитата Сообщение от zlobin43 Посмотреть сообщение
Подскажите как ограничить ввод для значений a и b? нужны только числа
совершенно в этом не шарю..
Если вам сильно ломают ввод, когда принимают программу, сделайте так -
вводите переменную типа std :: string, принимаете в нее с клавиатуры значение. Дальше пытаетесь ее перевести в число типа int с помощью std :: stoi, сразу после перевода ловите два исключения - std::invalid_argument , std::out_of_range. Если хотя бы одно поймано - завершаете программу. Также с вводом второго числа.
Вот описание std :: stoi : http://en.cppreference.com/w/cpp/string/basic_string/stol , там же можете почитать об исключениях.
0
Ferrari F1
793 / 522 / 156
Регистрация: 27.01.2015
Сообщений: 3,025
Записей в блоге: 1
Завершенные тесты: 1
01.04.2017, 14:03 4
как вариант: std::string + std::stringstream
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.04.2017, 14:03

Ограничение времени ввода.
нада дать юзеру 10 сек на ввод значения Х. Еси он провтыкал 10 сек, то...

Ограничение ввода символов.
Здравствуйте, подскажите пожалуйста как ограничеть ввод символолв в программе с...

Ограничение ввода арифметических символов
сам код #include <iostream> #include <locale> using namespace std; int...


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

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

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