How do I solve the expected value of this problem, if I have already calculated the pmf?
Let $X$ be a random variable with cumulative distribution function given below: $$F_X(x) = \begin{cases} 0 & : x < 0 \\ 1/2 & : 0\leqslant x < 1 \\ 3/5 & : 1 \leqslant x < 2 \\ 4/5 & : 2 \leqslant x < 3 \\ 9/10 & : 3 \leqslant x < 3.5 \\ 1 & : x \geqslant 3.5 \end{cases}$$ Compute $\mathsf E[X]$
You say you have calculated the PMF $p_{X}(x)$ so you can use it to find the expected value:
$$E[X] = \sum_{x}xp_{X}(x)$$