Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- #include <iomanip>
- int Parni(int n)
- {
- int cifra, broj(0), k(1);
- while(n!=0)
- {
- cifra=n%10;
- if(cifra%2==0)
- {
- broj+=cifra*k;
- k*=10;
- n/=10;
- }
- else { n/=10; continue; }
- }
- return broj;
- }
- int Neparni(int n)
- {
- int cifra, broj(0), k(1);
- while(n!=0)
- {
- cifra=n%10;
- if(cifra%2!=0)
- {
- broj+=cifra*k;
- k*=10;
- n/=10;
- }
- else { n/=10; continue; }
- }
- return broj;
- }
- void RazdvojiCifre(int n, int &parni, int &neparni)
- {
- parni=Parni(n);
- neparni=Neparni(n);
- }
- int main()
- {
- int N, parni, neparni;
- std::cout<<"Unesi broj: ";
- std::cin>>N;
- RazdvojiCifre(N, parni, neparni);
- std::cout<<std::endl<<"Parni: "<<std::setprecision(3)<<parni
- <<std::endl<<"Neparni: "<<std::setprecision(3)<<neparni;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement