public int powTail(int x, int n) { if(x == 0) { return 0; } else { return powTailaux(x, n, 1); } } public int powTailaux(int x, int n, int t) { if(n == 0) { return t; } else { return powTailaux(x, n - 1, x * t); } }