|
|
|
|
|
|
|
Вернуться
| 1 Беляев Сергей Николаевич, 07 марта 2013 г. 5:35:04 | |
|
Т.е. надо написать программу, запрашивающую ввод числа до тех пор, пока число не будет корректно введено. Вам осталось определить понятие корректного числа. Все ли следующие записи чисел подходят: 12, 12.34, 1.234e+01, XIV. Еще следует ли принимать число, состоящее из миллиона цифр? Но в любом случае, стандартной функции проверки на ввод нет, Вам придется все же считывать в строку (либо посимвольно) и проверять корректность самому.
|
|
|
| 2 Шуршилов Артём Александрович, 06 марта 2013 г. 6:52:54 | |
|
это проверка на ввод,типа- число это или нет вводить соответственно так i(x);
|
|
|
| 3 Шуршилов Артём Александрович, 06 марта 2013 г. 6:51:55 | |
int i(float &f) { char s[256]; cin>>f; while(!cin.good()) {cin.clear (); cin>>s; cout<<"Povtorite""\n"; cin>>f; }
|
|
|
| 4 Беляев Сергей Николаевич, 05 марта 2013 г. 3:57:08 | |
|
Если бы вы написали конкретнее, то может кто вам и ответил.
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |