Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

juniorneo2

[Resolvido] verificar

Recommended Posts

E ai pessoal do imasters, queria saber se tem como em c++ aceita so numeros ou letras, por exemplo:

 

int a;

cin>>a;

 

ou

 

char palavra[20];

gets(palavra);

 

 

Só que eu queria não deixar que o usuario coloque lentras em campos que so vão receber numeros ou vice-versa.

 

 

vlw pessoal http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites
CODE
main()
{
int numero;
cout<<"Digite uma letra ou numero: ");
cin>>&numero
if (isdigit(numero))
cout<<"numero";
else
cout<<"Letra";
getch();
}



Não esta funcionando , estou tentando receber numero se for verdadeiro mas so esta dando falso, por exemplo:
eu colo o numero 1 - parece (letra), colo A parece letra, não entendir ?


vlw pessoal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

heHUA vdd da letra, olha vo tentar descobrir!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fazendo algumas correções:

 

main()
{
   char numero;
   cout<<"Digite uma letra ou numero: ";
   cin>>numero;
   if (isdigit(numero))
	  cout<<"numero ";
   else
	  cout<<"Letra ";
   getch();
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora funcionou, mas queria saber se tem como eu verificar um tipo char com 20 caracteres, exemplo:

 

CODE
main()

{

char numero[20];

cout<<"Digite uma letra ou numero: ";

gets(numero);

if (isdigit(numero))

cout<<"numero ";

else

cout<<"Letra ";

getch();

}

 

vlw http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.