fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int arr[] ={1,2,3,4,5,6,7};
  6. int n = sizeof(arr)/sizeof(arr[0]);
  7. int even=0,odd=0;
  8. for(int i=0 ; i < n-2; i++){
  9. for(int j =i+1; j <n-1; j++){
  10. for(int k = j+1; k<n; k++){
  11. int sum = arr[i]+arr[j]+arr[k];
  12. if(sum %2==0){
  13. even++;
  14. cout << "Even sum: "<<sum<<endl;
  15. }
  16. else{
  17. odd++;
  18. cout <<"Odd sum: "<< sum<<endl;
  19. }
  20. }
  21. }
  22. }
  23. cout << "No of odd sums: "<< odd<<endl;
  24. cout << "No of even sums: "<< even;
  25.  
  26. return 0;
  27. }
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
Even sum: 6
Odd sum: 7
Even sum: 8
Odd sum: 9
Even sum: 10
Even sum: 8
Odd sum: 9
Even sum: 10
Odd sum: 11
Even sum: 10
Odd sum: 11
Even sum: 12
Even sum: 12
Odd sum: 13
Even sum: 14
Odd sum: 9
Even sum: 10
Odd sum: 11
Even sum: 12
Odd sum: 11
Even sum: 12
Odd sum: 13
Odd sum: 13
Even sum: 14
Odd sum: 15
Even sum: 12
Odd sum: 13
Even sum: 14
Even sum: 14
Odd sum: 15
Even sum: 16
Odd sum: 15
Even sum: 16
Odd sum: 17
Even sum: 18
No of odd sums: 16
No of even sums: 19