Al ser tiro vertical, el primer dato q tenes es que la velocidad final es igual a cero, es decir, la altura maxima a la cual llegaria la bala para luego comenzar a caer.
Vf= Vo - gt ( negativo porque va encontra de la gravedad al ser tiro vertical)
Ymax= Vo. t - 1/2 g t^2
Estas son tus formulas para resolver el ejercicio.
La velocidad inicial se descompone en x e y, ya que posee un angulo de tiro.
Vx= cos x * Vo
Vy= sen x * Vo
a vos te interesa Vy por lo tanto Vy= cos 45° * 30 m/s
Vy= 21,21 m/s ( velocidad en la componente y)
Para conocer la altura maxima necesitas el tiempo, dicho tiempo es el cual tarda la bala en alcanzar esta altura
como dije antes Vf=0 en Ymax, por ende despejando
0= Vox - gt
t= Vox/g => T= 21,21/ 9,8 m/s^2
T=2,164 segundos
ahora podes encontrar la Ymax
Y max= 21,21 m/s * 2,164 s - 1/2 * 9,8 m/s^1 * ( 2,164)^2
Y max= 22, 95 metros