EMZETT.
Войти

Ввод пользователя

Коротко: Данные, которые программа в ходе работы интерактивно принимает от пользователя, — например, через консоль, поле формы или диалоговое окно.

Подробнее: Ввод приходит в виде текста, и перед дальнейшей обработкой его часто нужно сначала преобразовать в нужный тип данных (см. приведение типов) — например, введённое число, которое сначала доступно как строка. Надёжные программы проверяют ввод пользователя перед использованием, чтобы не реагировать на неожиданный или ошибочный ввод аварией (см. исключения).

Подробности

Золотое правило разработки ПО: «Никогда не доверяй пользователю»…

См. также: приведение типов, исключения