II semester/programming-techniques/labovi/T3/Z3/main.cpp
std::deque <int> IzdvojiElemente(const std::deque <int> v, bool Vrijednost){
   std::deque <int> Novi;
   
   for(int x : v){
      bool manji = false;
      if(x<0) { manji=true; x*=-1; }
      int suma(0);
      int pamti=x;
      while(pamti!=0){
         int zadnjaCifra = pamti % 10;
         suma += zadnjaCifra;
         pamti/=10;
      }
      if(manji) x*=-1;
      if(suma%2==0 && Vrijednost) Novi.push_back(x); // parna suma
      if(suma%2!=0 && !Vrijednost) Novi.push_back(x); // neparna suma
   }
   
   return Novi;
}
/* TP 2016/2017: Tutorijal 3, Zadatak 3

   Autotestove pisao Haris Hasic. Sva pitanja
   sugestije i prijave gresaka mozete slati na
   mail: hhasic2@etf.unsa.ba
   
*/
TP 2016/2017: Tutorijal 3, Zadatak 3
Autotestove pisao Haris Hasic. Sva pitanja
sugestije i prijave gresaka mozete slati na
mail: hhasic2@etf.unsa.ba
TP 2016 / 2017 : Tutorijal 3 Zadatak 3 Autotestove pisao Haris Hasic . Sva pitanja sugestije i prijave gresaka mozete slati na mail : hhasic2@etf . unsa . ba
std::deque <int> IzdvojiElemente(const std::deque <int> v, bool Vrijednost){
   std::deque <int> Novi;
   for(int x : v){
      bool manji = false;
      if(x<0) { manji=true; x*=-1; }
      int suma(0);
      int pamti=x;
      while(pamti!=0){
         int zadnjaCifra = pamti % 10;
         suma += zadnjaCifra;
         pamti/=10;
      }
      if(manji) x*=-1;
      if(suma%2==0 && Vrijednost) Novi.push_back(x); 
      if(suma%2!=0 && !Vrijednost) Novi.push_back(x); 
   }
   return Novi;
}
std :: deque < int > IzdvojiElemente ( const std :: deque < int > v , bool Vrijednost ) { std :: deque < int > Novi ; for ( int x : v ) { bool manji = false ; if ( x < 0 ) { manji = true ; x *= -1 ; } int suma ( 0 ) ; int pamti = x ; while ( pamti != 0 ) { int zadnjaCifra = pamti % 10 ; suma += zadnjaCifra ; pamti /= 10 ; } if ( manji ) x *= -1 ; if ( suma % 2 == 0 && Vrijednost ) Novi . push_back ( x ) ; if ( suma % 2 != 0 && ! Vrijednost ) Novi . push_back ( x ) ; } return Novi ; }
TP 2016/2017: Tutorijal 3, Zadatak 3
Autotestove pisao Haris Hasic.
TP 2016 / 2017 : Tutorijal 3 Zadatak 3 Autotestove pisao Haris Hasic .
// parna suma // neparna suma