Advertisement
MarceloSousa

atividade 6

Oct 17th, 2013
334
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.16 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <locale.h>
  4.  
  5.    
  6.     int main (void){
  7.     setlocale(LC_ALL,"PORTUGUESE");
  8.    
  9.         char frase[80];
  10.         int i=0,dif=0,lalf=0,la=0,le=0,li=0,lo=0,lu=0,ctotal=0;
  11.        
  12.        
  13.         printf ("Digite Uma Frase: \n");
  14.        
  15.             do{
  16.                 frase[i]=getch();
  17.                 system("cls");
  18.                 frase[i]=toupper(frase[i]);
  19.                                
  20.                 if(frase[i]>='A'&&frase[i]<='Z')
  21.                     lalf++;
  22.                    
  23.                 if(!(frase[i]>='A'&&frase[i]<='Z'))
  24.                     dif++;
  25.                
  26.                 switch (frase[i]){
  27.                
  28.                     case 'A':
  29.                     la++;
  30.                     break;
  31.                    
  32.                     case 'O':
  33.                     lo++;
  34.                     break;
  35.                    
  36.                     case 'E':
  37.                     le++;
  38.                     break;
  39.                    
  40.                     case 'I':
  41.                     li++;
  42.                     break;
  43.                    
  44.                     case 'U':
  45.                     lu++;
  46.                     break; 
  47.             }
  48.             ctotal=lalf-(la+le+li+lo+lu);
  49.             }
  50.             while(frase[i]!='\x0D');
  51.            
  52.             printf("Quantidade de letras do alfabeto que foram digitadas: %d\n",lalf);
  53.             printf("Quantidade de cada uma das vogais digitadas: \nA: %d\nE: %d\nI: %d\nO: %d\nU: %d\n",la,le,li,lo,lu);
  54.             printf("Quantidade de consoantes digitadas: %d\n",ctotal);
  55.             printf("Quantidade de caracteres diferentes de consoantes e vogais que foram digitadas: %d\n",dif);
  56.     getch();
  57.     return 0;
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement