Código:
Hola, me deje llevar por la tabla del codigo ASCHII, si se ingresa algo fuera de ese rango, no es considerado un número, pero no funciona.int NumeroLetras; do { cout << "\nN\243mero de letras de la palabra: "; cin >> NumeroLetras; } while(ValidarNumeroIngresado(NumeroLetras)); /* Validar el número ingresado ------------------------------------------------------------------------*/ int ValidarNumeroIngresado(int NumeroLetras) { if (NumeroLetras < 48 || NumeroLetras > 57) return 0; else return 1; }
Alguien sabe mi error?.
Investigué en Google y encuentro muchas formas diferentes, pero para serles sincero no las entiendo.
Espero puedan ayudarme chicos..