fork(2) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int Problem2(void);
  5.  
  6. int main()
  7. {
  8. int sum2 = Problem2();
  9. cout << "sum2 is: " << sum2 << endl;
  10. }
  11.  
  12. int Problem2 (void)
  13. {
  14. int sum = 0;
  15. int isEvenPrev = 0;
  16. int isEvenCurr = 2;
  17.  
  18. for (int i=3 ; i<20; i++)
  19. {
  20. // determine if i is even
  21. if (i%2 == 0)
  22. {
  23. isEvenPrev = isEvenCurr;
  24. isEvenCurr = i;
  25. sum += (isEvenPrev + isEvenCurr);
  26. cout << "isEvenPrev: " << isEvenPrev << cout << " isEvenCurr: " << isEvenCurr << " sum: "<< sum << endl;
  27. }
  28. }
  29.  
  30. return sum;
  31. }
  32.  
  33.  
Success #stdin #stdout 0s 3340KB
stdin
Standard input is empty
stdout
isEvenPrev: 20x8049e64 isEvenCurr: 4 sum: 6
isEvenPrev: 40x8049e64 isEvenCurr: 6 sum: 16
isEvenPrev: 60x8049e64 isEvenCurr: 8 sum: 30
isEvenPrev: 80x8049e64 isEvenCurr: 10 sum: 48
isEvenPrev: 100x8049e64 isEvenCurr: 12 sum: 70
isEvenPrev: 120x8049e64 isEvenCurr: 14 sum: 96
isEvenPrev: 140x8049e64 isEvenCurr: 16 sum: 126
isEvenPrev: 160x8049e64 isEvenCurr: 18 sum: 160
sum2 is: 160