Supongo que ese ángulo es el que esta entre el pico del árbol y la sombra.
De ser así, construyendo un triangulo rectángulo la distancia entre el árbol y la sombra (S) serian el cateto opuesto y la altura del árbol sera el cateto adyacente y la sombre, lógico seria la hipotenusa.
Para el primer caso :
tan(x) = opuesto / adyacente
adyacente = opuesto / tan(x)
adyacente = 19.
4 m / tan(42)
adyacente = 21.
54 m ← ¡Altura del árbol!
Para el segundo caso :
tan(x) = opuesto / adyacente
adyacente = opuesto / tan(x)
adyacente = 25 m / tan(32)
adyacente = 40.
01 m ← ¡Altura del árbol!
Si me equivoque en la interpretación del ángulo y era el otro (entre la distancia horizontal del arbol y el final de la sombra) solo intercambias los catetos al principio y el procedimiento es el mismo.
Espero haberte ayudado, saludos!