0 / 0 / 0
Регистрация: 03.03.2014
Сообщений: 8
|
||||||
1 | ||||||
Если введена не цифра, то написать, что нужно вводить только цифры и перейти снова к вводу21.03.2014, 19:55. Показов 2577. Ответов 8
Метки нет (Все метки)
Доброго времени суток. Я новичок в этом деле. Как реализовать функцию: если введена не цифра, то написать, что нужно вводить только цифры и перейти снова к вводу.
0
|
21.03.2014, 19:55 | |
Ответы с готовыми решениями:
8
Если введена не цифра Нужно чтобы, в Memo можна было вводить только цифры и Enter Написать программу-фильтр, которая при нажатии любых клавиш выводит на экран только буквы и цифры, при этом указывая, что выводится: буква или цифра. Проверить введенное значение и, если это не цифра, вернуться ко вводу |
6 / 6 / 1
Регистрация: 27.11.2012
Сообщений: 160
|
|||||||||||
21.03.2014, 22:23 | 3 | ||||||||||
НО! дело в том, что если Вы введёте знак "+" или число "43", то в переменную counter всё равно будет занесено 43, Вы же считывает символ scanf("%c"); можно сделать так
Добавлено через 12 минут увы, "не катит" . и да, scanf возвращает 0 в случае ошибки
0
|
0 / 0 / 0
Регистрация: 03.03.2014
Сообщений: 8
|
|
21.03.2014, 23:53 [ТС] | 4 |
Я еще не знаю, мне нужно, чтобы отклик программы был только на цифры получается. Если тип переменных int, то, к примеру, ввожу a - программа букву видит, как двухзначное число. Нужно: если введена цифра с клавиатуры, то программа делает инструкцию. В противном случае, нужно распознать, что введена не цифра, вывести сообщение и вернутся к началу.
0
|
0 / 0 / 0
Регистрация: 03.03.2014
Сообщений: 8
|
|
21.03.2014, 23:58 [ТС] | 6 |
0
|
0 / 0 / 0
Регистрация: 03.03.2014
Сообщений: 8
|
|
22.03.2014, 00:05 [ТС] | 8 |
0
|
Заблокирован
|
||||||
22.03.2014, 00:23 | 9 | |||||
double фильтруется аналогично.
1
|
22.03.2014, 00:23 | |
22.03.2014, 00:23 | |
Помогаю со студенческими работами здесь
9
Как организовать проверку введённого числа, если введена буква то выдает ошибку и просит ввести число снова Что нужно сделать, чтобы меню закрывалось, если пользователь захочет перейти к контенту? При нажатии любых клавиш вывести на экран только буквы и цифры, указывая, что именно выводится: буква или цифра Нужно чтобы в поля: "Год издания" и "Количество" можно было вводить только цифры Написать программу, которая будет вводить с клавиатуры положительные числа до тех пор, пока не будет введена -1. как сделать что бы в textBox можно было вводить только цифры, "," и "-" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |