Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2011, 00:31   #1
Славик__077
Пользователь
 
Регистрация: 29.01.2011
Сообщений: 15
По умолчанию цифры в borland C 3.1

неподскажите как в простой программе можно было вводить только цифры
Славик__077 вне форума Ответить с цитированием
Старый 12.02.2011, 11:37   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Функцией printf, как же еще?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.02.2011, 11:58   #3
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

printf выводит
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 12.02.2011, 14:31   #4
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,378
По умолчанию

Как-то так:
Код:
..............
int number;
while(!(cin>>number)) {
       cin.clear();
       while(cin.get() != "\n") { continue;}
       cout<<"Вводите только числа"<<endl;
}
...............
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 12.02.2011, 14:53   #5
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

Цитата:
цифры в borland C 3.1
Код:
int number;
while(!(cin>>number)) {
       cin.clear();
       while(cin.get() != "\n") { continue;}
       cout<<"Вводите только числа"<<endl;
}
Как-то несовместимо.
Если вам надо в строку числа ввести, используйте:
Код:
scanf("%[0-9]", str)
Иначе, в %d они и так не вводятся.
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу запустить ехешник ,Borland 5 и Borland 6 error_13 Общие вопросы C/C++ 0 31.01.2010 14:04
преобразование в цифры Артэс Общие вопросы C/C++ 8 23.11.2009 02:30
Шестнадцатеричные цифры Olejik Общие вопросы C/C++ 4 04.06.2009 22:27
Сортирует цифры по строкам, а надо чтобы сортировала цифры , записанные через пробелы Алексей_xXx Помощь студентам 14 06.05.2009 17:42