Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. #include<iostream>
  2. #include<cmath>
  3. #include<iomanip>
  4. using namespace std;
  5.  
  6. void unos(char[], int);
  7. int konsonanti(char[], int);
  8. void zadnje(char[], int);
  9. const int red = 7;
  10. int main()
  11. {
  12.     char niz[red];
  13.     unos(niz, red);
  14.    
  15.     cout << "Konsonanata je: " << konsonanti(niz, red) << endl;
  16.     zadnje(niz, red);
  17.     system("PAUSE>0");
  18.     return 0;
  19. }
  20.  
  21. void unos(char niz[], int k)
  22. {
  23.     for (int i = 0; i < k; i++)
  24.     {
  25.         cout << "unesite " << i + 1 << ". broj: " << endl;
  26.         cin >> niz[i];
  27.         if (niz[i]<'A' || niz[i]>'Z' &&  niz[i]<'a' || niz[i]>'z')
  28.             i--;
  29.     }
  30. }
  31. int konsonanti(char niz[], int k)
  32. {
  33.     int suglasnik = 0;
  34.     for (int i = 0; i < k; i++)
  35.     {
  36.         switch (niz[i])
  37.         {
  38.         case 'a':
  39.         case 'e':
  40.         case 'i':
  41.         case 'o':
  42.         case 'u':
  43.         case 'A':
  44.         case 'E':
  45.         case 'I':
  46.         case 'O':
  47.         case 'U':break;
  48.         default: suglasnik++;
  49.         }
  50.     }
  51.     return suglasnik;
  52. }
  53. void zadnje(char niz[], int k)
  54. {
  55.     char posljednje = niz[0];
  56.     for (int i = 0; i < k; i++)
  57.     {
  58.         if (niz[i]>posljednje)
  59.             posljednje = niz[i];
  60.     }
  61.     cout << "Posljednje slovo je: " << posljednje << endl;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement