[ Foro de C++ ]

Cómo se valida que una cadena de caracteres solo tenga números con el código ASCII?

05-Aug-2020 04:01
Invitado (Efren)
2 Respuestas

Hola, tengo que validar que una cadena de caracteres solo contenga números por medio del código ASCII. Si me pueden enseñar cómo se hace de esta forma y adicionalmente me dicen otra se los agradecería muchisimo


08-Aug-2020 10:21
Nacho Cabanes (+83)

Comprobando que cada uno de sus caracteres sea ">='0'" y a la vez también sea "<='9'"

En cuanto uno de los caracteres no lo cumpla, la cadena no es aceptable.


11-Aug-2020 02:18
Invitado (Efren )

Gracias Nacho. Así lo hice pero me da error, quizá sea por algo del cin.getline? Hay otra forma de introducir cadenas de caracteres con espacios y que no genere tantos errores?






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)