Advertisement
amermo

Samostalni 4 - Z21

Mar 25th, 2015
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.94 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. bool JednocifreniDvocifreni(int niz[], int vel, int &BrojJednocifrenih, int &BrojDvocifrenih)
  5. {
  6.     bool JednakNuli(false);
  7.     BrojJednocifrenih = 0;
  8.     BrojDvocifrenih = 0;
  9.     for(int i(0); i < vel; i++)
  10.     {
  11.         if(niz[i] == 0)
  12.             JednakNuli = true;
  13.         int Temp(niz[i]), counter(0);
  14.         for(int j(Temp); j > 0; j/=10, counter++);
  15.         if(counter == 1)
  16.             BrojJednocifrenih++;
  17.         if(counter == 2)
  18.             BrojDvocifrenih++;
  19.     }
  20.     return JednakNuli;
  21. }
  22.  
  23. int main()
  24. {
  25.     int niz[5] {10, 500, 3, 40, 20};
  26.     int b, c;
  27.     if(JednocifreniDvocifreni(niz, 5, b, c))
  28.         std::cout << "Ima jednakih nuli" << std::endl << "Broj jednocifrenih: " << b << std::endl << "Broj dvocifrenih: " << c;
  29.     else
  30.         std::cout << "Nema jednakih nuli" << std::endl << "Broj jednocifrenih: " << b << std::endl << "Broj dvocifrenih: " << c;
  31.     return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement