Advertisement
naskedvi

S4 - zad.6

Apr 24th, 2014
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.86 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. int BrojParnihDjelilaca(int n)
  4. {
  5.     int cifra, br(0);
  6.     for(int i=1; i<=n; i++)
  7.     {
  8.         if(n%i==0 && i%2==0)
  9.            br++;
  10.         else continue;
  11.     }
  12.     return br;
  13. }
  14.  
  15. int BrojNeparnihDjelilaca(int n)
  16. {
  17.     int cifra, br(0);
  18.     for(int i=1; i<=n; i++)
  19.     {
  20.         if(n%i==0 && i%2!=0)
  21.            br++;
  22.         else continue;
  23.     }
  24.     return br;
  25. }
  26.  
  27.  
  28. void f(int n, int &br_par, int &br_nep)
  29. {
  30.     br_par=BrojParnihDjelilaca(n);
  31.     br_nep=BrojNeparnihDjelilaca(n);
  32. }
  33.  
  34. int main()
  35. {
  36.     int n, a, b;
  37.     std::cout<<"Unesi broj: ";
  38.     std::cin>>n;
  39.     while(n!=0)
  40.     {
  41.         f(n, a, b);
  42.         std::cout<<std::endl<<"Broj parnih djelilaca: "<<a
  43.                  <<std::endl<<"Broj neparnih djelilaca: "<<b;
  44.         std::cout<<std::endl<<"Unesi broj: ";
  45.         std::cin>>n;
  46.     }
  47.  
  48.     return 0;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement