Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > С/С++
Перезагрузить страницу Проверка правильности ввода данных
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Yulush Yulush вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 23.10.2010
По умолчанию Проверка правильности ввода данных - 23.10.2010, 18:44

Запуталась с проверкой правильности ввода.
Надо чтоб ввели целое число.
в другом случае должна выдаваться ошибка. Как осуществить?
Ответить с цитированием
  (#2 (permalink)) Старый
zevun zevun вне форума
Member
 
Сообщений: 551
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 23.08.2007
По умолчанию 23.10.2010, 20:04

Если на С++, то считываете число из потока ввода "cin". Если cin.fail() возвращает true, ввели не число, а что-то другое.
Ответить с цитированием
  (#3 (permalink)) Старый
Yulush Yulush вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 23.10.2010
По умолчанию 23.10.2010, 20:26

Нет, нужно на обычном С
Ответить с цитированием
  (#4 (permalink)) Старый
Влад Влад вне форума
Специалист
 
Сообщений: 3,884
Сказал(а) спасибо: 1
Поблагодарили 25 раз(а) в 25 сообщениях
Регистрация: 27.06.2002
Адрес: Санкт-Петербург
По умолчанию 23.10.2010, 20:34

Функция scanf возвращает число полей, успешно прочитанных и преобразованных в нужный формат.


The difference between theory and practice is that in theory, there is no difference between theory and practice, but in practice, there is.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка правильности ввода SpiritDoggy С/С++ 9 07.01.2012 00:43
Проверка правильности логического следования методом резолюции MasyaBasya Prolog 1 12.05.2011 19:04
Объявление символьного массива для ввода данных на С++ Squirrel Вопросы начинающих программистов 0 26.02.2011 16:16
Составить программу для форматированного ввода и вывода данных на С++ Анютка :) Вопросы начинающих программистов 4 29.01.2011 00:38
Как сделать пример ввода данных в файл на С++ marisha26 Вопросы начинающих программистов 1 29.10.2009 17:58
Как создать окно, сделать поля ввода данных яхе Assembler 1 07.12.2008 22:16
Диалоговое окно для ввода данных исходник Vitala Visual C++ 0 20.11.2005 23:30
Проверка ввода Глупыш Prolog 6 22.10.2005 21:21
Проверка правильности заполнения формы RikWeb DHTML, JavaScript, VBScript 0 30.04.2005 08:52
InterBase Console - проблема ввода данных в приложение Leon C++ Builder 1 29.03.2005 17:41
Создание большой формы для ввода данных на нее hedin Visual C++ 1 20.03.2004 15:26
Нужна помощь в программном ввода данных Anonymous DHTML, JavaScript, VBScript 3 14.08.2003 14:58



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов