Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Validar letras en C

Estas en el tema de Validar letras en C en el foro de C/C++ en Foros del Web. HOLA , EN CASO SI DECLARO un valor de tipo int por ejemplo: #include<iostream> #include<ctype.h> using namespace std; int main(){ int num; cout<<"Ingrese un Numero ...
  #1 (permalink)  
Antiguo 16/07/2009, 01:05
 
Fecha de Ingreso: octubre-2007
Ubicación: Huancayo
Mensajes: 11
Antigüedad: 16 años, 6 meses
Puntos: 1
Validar letras en C

HOLA , EN CASO SI DECLARO un valor de tipo int por ejemplo:

#include<iostream>
#include<ctype.h>
using namespace std;
int main(){
int num;
cout<<"Ingrese un Numero : "; cin>>num;

if(isdigit(num)){
cout<<"No ingrese letras.";
}
if(num%2==0) cout<<"\nEl numero ingresado es PAR."<<endl;
else cout<<"\nEl numero ingresado es IMPAR."<<endl;
system("pause");
return 0;
}

quiero validar que solo ingrese numeros ,, mas no letras,, como hago en ese caso,,porque con el codigo anterior no funciona correctamente...

Última edición por David; 16/07/2009 a las 09:49 Razón: Borrar QUOTE
  #2 (permalink)  
Antiguo 16/07/2009, 09:50
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Validar letras en C

Mensaje transladado desde tema: http://www.forosdelweb.com/f14/validar-letras-c-140186/
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:00.