fork download
  1. #include <iostream>
  2. using namespace std;
  3. #include <vector>
  4.  
  5. vector<int> even(vector<int> &num)
  6. {
  7. int sum = 0;
  8. int product = 1;
  9.  
  10. for(int i = 0; i < num.size();i++)
  11. {
  12. if(num[i] %2 == 0)
  13. {
  14. product *= num[i];
  15.  
  16. }
  17. else
  18. {
  19. sum += num[i];
  20. }
  21. }
  22.  
  23.  
  24. vector<int> res = {product, sum};
  25. return res;
  26. }
  27.  
  28. int main()
  29. {
  30. vector<int> num = {6,2,5,3,10,7};
  31. vector<int> v = even(num);
  32. for(int i : v){
  33. cout << i << endl;
  34. }
  35. return 0;
  36. }
Success #stdin #stdout 0s 4280KB
stdin
Standard input is empty
stdout
120
15