I'm having trouble with this problem:
Find the surface area between the top of $z^2+y^2=r^2$ between $z=ax$ and $z=bx$ (consider $a \gt b \gt 0$).
I think I must find the area between the cylinder and the two planes where $z \ge0 $, and depending on the values of $r, a,b$ it looks like:
I do not know how to start; should I parametrize the intersection and then integrate?
Any ideas?

According to $z=ax$ and $z=bx$ and that $a>b>0$, you see that $z/a\leq x\leq z/b$. In fact, this shows the variation of $x$. You can easily find the variations of $y$ and $z$ using polar coordinates. Since $z\geq 0$, so we have $0\leq \theta \leq \pi$ and $0\leq R\leq r$ which $(R, \theta)$ are polar variables.