Advertisement
rihardmarius

ej 23

Jun 8th, 2013
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.54 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int palabra_larga = 0, c_a = 0, c_e = 0, c_i = 0, c_o = 0, c_u = 0, c_letras = 0, c_palabras = 0;
  8.     char letras;
  9.     cout << "Ingresar una frase: \n\n";
  10.     cin >> letras;
  11.     while (letras != '.')
  12.     {
  13.         while (letras != ' ' and letras != '.')
  14.         {
  15.             switch (letras)
  16.             {
  17.             case 'a': case 'A':
  18.                 c_a++;
  19.                 break;
  20.             case 'e': case 'E':
  21.                 c_e++;
  22.                 break;
  23.             case 'i': case 'I':
  24.                 c_i++;
  25.                 break;
  26.             case 'o': case 'O':
  27.                 c_o++;
  28.                 break;
  29.             case 'u': case 'U':
  30.                 c_u++;
  31.                 break;
  32.             }
  33.             c_letras++;
  34.             if (letras != ' ' and letras != '.')
  35.                 cin >> letras;
  36.         }
  37.  
  38.         if (c_letras > palabra_larga)
  39.             palabra_larga = c_letras;
  40.         c_letras = 0;
  41.         c_palabras++;
  42.         if (letras != '.')
  43.             cin >> letras;
  44.     }
  45.  
  46.     cout << "\nLa vocal a aparecio " << c_a << " veces.\n";
  47.     cout << "La vocal e aparecio " << c_e << " veces.\n";
  48.     cout << "La vocal i aparecio " << c_i << " veces.\n";
  49.     cout << "La vocal o aparecio " << c_o << " veces.\n";
  50.     cout << "La vocal u aparecio " << c_u << " veces.\n";
  51.     cout << "La oracion contiene " << c_palabras << " palabras.\n";
  52.     cout << "La palabra mas larga contiene " << palabra_larga << " letras.\n";
  53.  
  54.     return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement