Advertisement
Mastercpp

Cuenta_de_vocales

Sep 4th, 2015
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.42 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5.  
  6. int main(){
  7.    
  8.     int vocalA =0;
  9.     int vocalO=0;
  10.     int vocalU =0;
  11.     int vocalI =0; 
  12.     int vocalE =0;
  13.    
  14.    
  15.     cout << "introduce un texto: ";
  16.     string palabra;
  17.     getline(cin,palabra);
  18.    
  19.     for(int i =0; i<palabra.size(); i++){
  20.         if(palabra[i] == 'a' || palabra[i] == 'A') vocalA+=1;
  21.         else if(palabra[i] == 'e' || palabra[i] == 'E') vocalE+=1;
  22.         else if(palabra[i] == 'i' || palabra[i] == 'I') vocalI+=1;
  23.         else if(palabra[i] == 'o' || palabra[i] == 'O') vocalO+=1;
  24.         else if(palabra[i] == 'u' || palabra[i] == 'U') vocalU+=1;
  25.     }
  26.    
  27.    
  28.     if(vocalA>vocalO && vocalA>vocalE  &&  vocalA>vocalI && vocalA && vocalU  ) {
  29.         cout << "La vocal mas repetida en el texto es  A que son "  << vocalA;
  30.     }
  31.     else if(vocalE>vocalO && vocalE>vocalA  &&  vocalE>vocalI && vocalE && vocalU  ){
  32.          cout << "La vocal mas repetida en el texto es  E que son " <<  vocalE;
  33.     }
  34.     else if(vocalI>vocalO && vocalI>vocalE  &&  vocalI>vocalA && vocalI && vocalU  ){
  35.          cout << "La vocal mas repetida en el texto es  i que son "  << vocalI;
  36.     }
  37.     else if(vocalO>vocalA && vocalO>vocalE  &&  vocalO>vocalI && vocalO && vocalU  ){
  38.          cout << "La vocal mas repetida en el texto es  O que son "  << vocalO;
  39.     }
  40.    
  41.     else if(vocalU>vocalO && vocalU>vocalE  &&  vocalU>vocalI && vocalU && vocalA  ){
  42.          cout << "La vocal mas repetida en el texto es  U que son "  << vocalU;
  43.     }
  44.    
  45.     cin.get();
  46.     return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement