|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.03.2021, 21:47 | #1 |
Новичок
Джуниор
Регистрация: 31.03.2021
Сообщений: 1
|
Проверка вводимых данных
Всем привет!
Написала программу в с++, преподаватель развернул ее, не устроила проверка. Код:
"Сделайте проверку вводимых пользователем данных. К примеру, возраст не может быть отрицательным и пр. Если пользователь вводит не верно, ввод должен быть повторён до тех пор, пока не будет введено верное значение. Исправлено не совсем верно. Здесь в условиях циклов while (или do-while) в Input используйте проверки, которые должны быть реализованы в методах записи (сделайте, чтобы они возвращали true или false, в зависимости от того, можно ли записать введённое пользователем значение в поле данных)." Исправила программу, сделала прямой ввод, но ни как не разберусь как осуществить нормальную проверку, ибо у меня выходит только какая-то не правильная (при вводе букв в номер происходит зацикливание, фио читает любой символ, пол при неверном вводе просто сразу выводится результат и программа завершается, ну а возраст также происходит зацикливание при вводе буквы). Информации перерыла много, голова чугунная, ничего уже понять не могу, очень прошу помощи. Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка типа вводимых данных | Death-woolf | Общие вопросы C/C++ | 2 | 15.05.2014 23:53 |
Си. Проверка вводимых значений. | veter48 | Общие вопросы C/C++ | 8 | 13.10.2011 19:08 |
проверка вводимых значений | Saken_ | Общие вопросы Delphi | 8 | 18.10.2010 10:57 |
Проверка типа вводимых данных | ROD | Общие вопросы C/C++ | 3 | 19.09.2009 20:22 |
проверка вводимых значений | nik1905 | Microsoft Office Excel | 7 | 26.08.2009 17:06 |