0 / 0 / 0
Регистрация: 06.12.2017
Сообщений: 8
|
|
1 | |
Ввод целочисленных чисел ("защита от дурака")07.12.2017, 16:55. Показов 1237. Ответов 5
Метки нет Все метки)
(
Пользователь вводит целое число, но если введённое число или символ не целочисленное - то программа будет говорить пользователю что он ввел неверное число . И будет повторять указывать ввести целое число до тех пор он не введет
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
07.12.2017, 16:55 | |
Ответы с готовыми решениями:
5
Защита от неправильного ввода "Защита от дурака" "Защита от дурака"
Защита от дурака, на ввод "мусора" в int |
174 / 134 / 105
Регистрация: 14.04.2016
Сообщений: 719
|
|
07.12.2017, 17:14 | 2 |
Я думал char - это "обрезанный" int, которые не может хранить дробную часть...
![]()
0
|
1268 / 1025 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
|
||||||
07.12.2017, 17:47 | 3 | |||||
Например так:
1
|
0 / 0 / 0
Регистрация: 06.12.2017
Сообщений: 8
|
|||||||||||
07.12.2017, 18:35 [ТС] | 4 | ||||||||||
0
|
1268 / 1025 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
|
|
08.12.2017, 08:24 | 5 |
Benjamin_Mendez, так в чём проблема? Просто вызывайте get_int вместо scanf.
0
|
227 / 110 / 34
Регистрация: 25.11.2017
Сообщений: 380
|
|
08.12.2017, 09:32 | 6 |
Вводите число как строку (scanf("%s")) а затем конвертируйте его atoi().
Что не сконвертировалось то и ошибка.
0
|
08.12.2017, 09:32 | |
Помогаю со студенческими работами здесь
6
Проверка корректности ввода данных или "защита от дурака" Защита от дурака для консольного приложения "Калькулятор" Контроль ввода данных и "защита от дурака" "Защита от дурака" числа с плавающей запятой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |