0 / 0 / 1
Регистрация: 20.07.2016
Сообщений: 108
|
|||||||||||
1 | |||||||||||
Проверка на ввод только чисел06.12.2016, 21:43. Показов 27047. Ответов 4
Метки нет (Все метки)
Привет!
У меня есть код:
Программа проверяет, является ли число целым. Если да - True, если нет - False. В качестве проверки я использовал это:
Задание звучит так: "... является ли введенная с клавиатуры строка целым числом." Но не сложную проверку на С я не смог придумать. Слышал, что есть проверка по ACII, и в принципе достаточно хороший вариант, но я не знаю как его можно реализовать. Спасибо
0
|
06.12.2016, 21:43 | |
Ответы с готовыми решениями:
4
Проверка на ввод только чисел Проверка на ввод только чисел Проверка на ввод только целых и вещественных чисел Проверка на ввод только числа |
70 / 70 / 35
Регистрация: 06.07.2016
Сообщений: 415
|
||||||
07.12.2016, 00:22 | 2 | |||||
Менее красиво, но как вариант, сразу пришло в голову.
Кликните здесь для просмотра всего текста
Добавлено через 2 минуты И в ТЗ же сказано как раз - таки про строку. Нет там ни слова что вводят или integer или double. Добавлено через 6 минут И возможен вариант , когда числа вводятся в сс с основанием больше 10. Тогда нужно добавить еще одно условие, чтобы последовательность букв AAFAF воспринималась также как число.
0
|
1786 / 1036 / 445
Регистрация: 12.05.2016
Сообщений: 2,550
|
||||||
07.12.2016, 02:57 | 3 | |||||
0
|
0 / 0 / 1
Регистрация: 20.07.2016
Сообщений: 108
|
||||||
09.12.2016, 21:32 [ТС] | 4 | |||||
Всем спасибо
Реализовал таким образом:
0
|
0 / 0 / 0
Регистрация: 03.02.2022
Сообщений: 3
|
|
03.02.2022, 14:14 | 5 |
У тебя не получилось, так как целыми числами являются числа, больше 9 и меньше -9, а при вводе данных больше или меньше этих чисел на выводе false
0
|
03.02.2022, 14:14 | |
03.02.2022, 14:14 | |
Помогаю со студенческими работами здесь
5
Проверка на ввод только одного символа Проверка на ввод только нескольких букв Проверка на ввод только символов (строковый класс) Ввод двух целых чисел и проверка этих чисел условиями Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |