Hola a todos, lo que necesito es un par de métodos que lo que hagan sea en uno que solo pueda ingresar letras y en otro números y si por ejemplo metes un valor que no sea ese, de un mensaje de error y que vuelva otra vez al punto donde se le ingresa el valor. aquí les dejo un ejemplo de código.
Código C++:
Código:
int num;
void ingresarNum(){
cout<<"ingrese un numero"<<endl;
cin>>num;
validarNum();//o validarLetra si fuera el otro caso
cout<<"Ha ingresado un numero<<endl;
}
//tipodedato validarNum(){
If(){
si es un valor que no sea un num, que el programa me imprima
cout<<"valor incorrecto, ingrese solo numeros"
y me devuelva a ingresar otra vez el valor si es posible.
//sino supongo pongo el metodo ingresarNum();
else(){
si el valor si es un numero que el programa siga su rumbo normalmente
int main(){
ingresarNum();
system("pause");
return 0;
}