|
0 / 0 / 0
Регистрация: 05.05.2014
Сообщений: 18
|
|
Проверка на несоответствие типов переменной06.11.2007, 07:17. Показов 13762. Ответов 18
Метки нет (Все метки)
Есть программа, в которой нужно вводить числа (результат после ввода конкретно здесь не особо важен)
Если я заместо числа ввожу какую-либо букву, или символ, несоответствующий числу надо чтобы программа выводила типа - "нет, так нельзя, повторите пожалуйста ввод" Ладно уж с выводом проблем не будет ![]() Проблема с проверкой. Как проверять на несоответствие? Приравнивать в цикле ко всем символам, но так долго, я и не знаю уж как по-другому
0
|
|
| 06.11.2007, 07:17 | |
|
Ответы с готовыми решениями:
18
несоответствие типов класса Несоответствие типов со знаком и без знака Несоответствие типов при вводе данных |
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
||||||
| 06.11.2007, 09:29 | ||||||
|
ну в таком случае проще всего делать так:
0
|
||||||
|
Imply
|
||||||
| 10.02.2010, 22:21 | ||||||
|
я реализовала подобную задачу так:
|
||||||
|
depict1
281 / 146 / 4
Регистрация: 11.07.2009
Сообщений: 606
|
|
| 10.02.2010, 23:00 | |
|
Imply, 12q23 введи в свою прогу
0
|
|
|
Imply
|
|
| 12.02.2010, 12:41 | |
|
Ну от таких дураков у меня только одна защита - повтор программы
Увы, я не Билл Гейтс
|
|
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
| 12.02.2010, 12:46 | |
|
Imply, вообще главная беда любого софта - это как раз дурачки и защиту от их действий надо предусматривать в первую очередь!!!
0
|
|
|
depict1
281 / 146 / 4
Регистрация: 11.07.2009
Сообщений: 606
|
||
| 12.02.2010, 12:47 | ||
|
0
|
||
|
8 / 7 / 1
Регистрация: 14.02.2010
Сообщений: 40
|
||
| 14.02.2010, 15:28 | ||
|
p.s. косяк try catch в том, что он пропускает введенное типа цифрабуква 5ыпер! даже cin.fail тоже это пропускает=(
0
|
||
|
depict1
281 / 146 / 4
Регистрация: 11.07.2009
Сообщений: 606
|
|
| 14.02.2010, 15:30 | |
|
0
|
|
|
8 / 7 / 1
Регистрация: 14.02.2010
Сообщений: 40
|
||||||
| 14.02.2010, 15:49 | ||||||
|
оО впервые такое вижу, сейчас погляжу что это.
эм, вопрос, почему тут вылазит ошибка при вводе буквы??
0
|
||||||
|
depict1
281 / 146 / 4
Регистрация: 11.07.2009
Сообщений: 606
|
|
| 14.02.2010, 16:17 | |
|
0
|
|
|
Временно недоступен
957 / 228 / 14
Регистрация: 12.04.2009
Сообщений: 926
|
||||||
| 14.02.2010, 23:20 | ||||||
|
Может,тут стоит использовать что-то вроде
0
|
||||||
|
8 / 7 / 1
Регистрация: 14.02.2010
Сообщений: 40
|
||
| 15.02.2010, 15:53 | ||
|
P.s. автору темы, тебе надо там считывать введенные данные как строку, и пробегать ее функциями isdigit и ей подобными для проверки от всякой ереси.
0
|
||
|
1 / 1 / 0
Регистрация: 17.10.2016
Сообщений: 3
|
||||||
| 17.10.2016, 17:25 | ||||||
|
Вот так правильно)
0
|
||||||
|
Неэпический
|
|
| 18.10.2016, 09:19 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 17.10.2016
Сообщений: 3
|
|
| 10.11.2016, 02:01 | |
|
А что не так?) Работает же) Я искал другие коды, и ничего не работало.
0
|
|
|
Вездепух
13181 / 6817 / 1821
Регистрация: 18.10.2014
Сообщений: 17,254
|
||
| 10.11.2016, 04:18 | ||
strtol. Она сама все "пробежит", а по полученным от нее данным можно будет выяснить, нет ли в строке чего лишнего.
0
|
||
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
||
| 10.11.2016, 04:33 | ||
|
0
|
||
|
Вездепух
13181 / 6817 / 1821
Регистрация: 18.10.2014
Сообщений: 17,254
|
||
| 10.11.2016, 04:39 | ||
std::stoi и компания такую возможность предоставляют.
0
|
||
| 10.11.2016, 04:39 | |
|
Помогаю со студенческими работами здесь
19
Несоответствие типов Несоответствие типов Несоответствие типов Несоответствие типов Несоответствие типов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|