console input via the cin command specifies a required data type. if the input is of improper type the program may perform erratically. o when cin receives an input of proper type a goodbit state is set for the cin command, which indicates that input was valid.