Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int SumaParnih(int n)
- {
- int cifra, suma(0);
- while(n!=0)
- {
- cifra=n%10;
- if(cifra%2==0){
- suma+=cifra;
- n/=10;
- }
- else{
- n/=10; continue;}
- }
- return suma;
- }
- int SumaNeparnih(int n)
- {
- int cifra, suma(0);
- while(n!=0)
- {
- cifra=n%10;
- if(cifra%2!=0){
- suma+=cifra;
- n/=10;
- }
- else{
- n/=10; continue;}
- }
- return suma;
- }
- void SumeCifara(int n, int &s_par, int &s_nep)
- {
- s_par=SumaParnih(n);
- s_nep=SumaNeparnih(n);
- }
- int main()
- {
- int n, a, b;
- std::cout<<"Unesi broj: ";
- std::cin>>n;
- while(n!=0)
- {
- SumeCifara(n, a, b);
- std::cout<<std::endl<<"Suma parnih cifara: "<<a
- <<std::endl<<"Suma neparnih cifara: "<<b;
- std::cout<<std::endl<<"Unesi broj: ";
- std::cin>>n;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement