Предмет: Информатика, автор: Единорожек34

Как сделать так чтобы при вводе букв была надпись?

Приложения:

Ответы

Автор ответа: csharp
5

При вводе символа и интерпретируя его в тип int оно не может произвести никаких действий, поэтому программа продолжает работать со значением по-умолчанию.

А вот официальное примечание:

If extraction fails (e.g. if a letter was entered where a digit is expected), value is left unmodified and failbit is set.

Если ввод не удается (например, если была введена буква, хотя ожидается число), значение остается неизменным и устанавливается ноль.


Единорожек34: Значит задача неккоретна получается?
Единорожек34: Без всяких манипуляторов решить может можно. Либо же 0 не включать. Ладно, спасибо за пояснение
Похожие вопросы
Предмет: Английский язык, автор: mariafromirsava