Advertisement
Guest User

Untitled

a guest
Apr 1st, 2020
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. int gcdRec(int a, int b) {
  2. if (a != b)
  3. return gcdRec(a > b ? a - b : a, b > a ? b - a : b);
  4. return a;
  5. }
  6. int sumDigits(int n) {
  7. if (n > 0)
  8. return n%10 + sumDigits(n / 10);
  9. return n;
  10. }
  11. int numDigits(int n) {
  12. if (n > 10)
  13. return 1 + numDigits(n / 10);
  14. return 1;
  15. }
  16. void printOddEven(int n) {
  17. if (n == 2)
  18. cout << 2 << " ";
  19. else if (n == 1)
  20. cout << 1 << " ";
  21. else {
  22. printOddEven(n - 2);
  23. cout << n << " ";
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement