C++ caracteres do teclado

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (277 palavras )
  • Download(s) : 0
  • Publicado : 23 de setembro de 2012
Ler documento completo
Amostra do texto
#include
#include
#include

int main()
{
char x[50];
int co=0,i=0,d,vo=0,con=0,outros=0;

puts(" digite uma frase ");
gets(x);
printf("\n");while(x[i]!='\0')
{
if(x[i]=='A' || x[i]=='E' || x[i]=='I' || x[i]=='O' ||
x[i]=='U' || x[i]=='a' || x[i]=='e' || x[i]=='i' || x[i]=='o' || x[i]=='u'){
vo=vo+1;
}
else
if(x[i]=='B' || x[i]=='C' || x[i]=='D' ||x[i]=='F' || x[i]=='G' ||
x[i]=='H' || x[i]=='J' || x[i]=='K' || x[i]=='L' || x[i]=='M' || x[i]=='N' || x[i]=='P' ||
x[i]=='Q' || x[i]=='R' || x[i]=='S' || x[i]=='V' || x[i]=='T' || x[i]=='W' || x[i]=='Y'||
x[i]=='X' || x[i]=='Z' || x[i]=='b' || x[i]=='c' || x[i]=='d' || x[i]=='f' || x[i]=='g' ||
x[i]=='h' || x[i]=='j' || x[i]=='k' || x[i]=='l' || x[i]=='m' || x[i]=='n' || x[i]=='p' ||
x[i]=='q'|| x[i]=='r' || x[i]=='s' || x[i]=='v' || x[i]=='t' || x[i]=='w' || x[i]=='y' ||
x[i]=='x' || x[i]=='z')
{
con=con+1;}
else
outros=outros+1;
i=i+1;}

do
{puts("Escolha:");
puts("0-Sair\n1-Contar vogais\n2-Contar Consoantes\n3-Contar Caracteres Especiais\n");
scanf("%d",& d);switch(d)
{
case 1:printf("Existem %d vogais na frase\n\n",vo);break;
case 2:printf("Existem %d consoantes na frase\n\n",con);break;
case 3:printf("Existem...
tracking img