Step-by-step explanation:
Let's establish our knowable variables
, ∅=30º

a) Since we know the x distance that the cannonball hits the ground and the velocity at the x-axis is constant, meaning that the acceleration at x is 0.
We can calculate the time it takes the cannonball to hit the ground by using the following formula:


b) To calculate the height of the castle wall, we need to find the initial height
Since the ball hits the ground at the end of it's motion, we know that y=0


Solving for


c) At the highest point of its trajectory, we know that the cannonball stops ascending and began going down, that means:


d) Since the velocity in x is constant, the velocity just before the cannonball hits the ground is:

To find y-velocity of the cannon ball's velocity we need to use the formula:



e) It's attached