DMG

Broj svakog samoglasnika iz stringa

DMG
May 17th, 2012
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.03 KB | None | 0 0
  1. /* NAP koji ucitava string iz datoteke i u drugu datoteku ispisuje broj svakog samoglasnika */
  2. #include <iostream>
  3. #include <fstream>
  4. using namespace std;
  5. main()
  6. {
  7.       string s;
  8.       int a = 0, e = 0, j= 0, o = 0, u = 0;
  9.       ifstream ulaz;
  10.       ulaz.open ("datoteka1.txt");
  11.       getline (ulaz, s);
  12.       ulaz.close();
  13.      
  14.       for (int i=0; i<s.length(); i++)
  15.       {
  16.       if (s[i]=='A' || s[i]=='a')
  17.       a = a + 1;
  18.       if ((s[i]=='E') || (s[i]=='e'))
  19.       e = e + 1;
  20.       if ((s[i]=='I') || (s[i]=='i'))
  21.       j = j + 1;  
  22.       if ((s[i]=='O') || (s[i]=='o'))
  23.       o = o + 1;
  24.       if ((s[i]=='U') || (s[i]=='u'))
  25.       u = u + 1;
  26.       }
  27.       ofstream izlaz;
  28.       izlaz.open ("datoteka3.txt");
  29.       izlaz << "Slovo a se pojavljuje: " << a << endl;
  30.       izlaz << "Slovo e se pojavljuje: " << e << endl;
  31.       izlaz << "Slovo i se pojavljuje: " << j << endl;
  32.       izlaz << "Slovo o se pojavljuje: " << o << endl;
  33.       izlaz << "Slovo u se pojavljuje: " << u << endl;
  34.       izlaz.close();
  35. }
Advertisement
Add Comment
Please, Sign In to add comment