je partirais sur du Thalès pour raisonner
Q1
immeubles perpendiculaires au sol => donc // entre eux
on aura donc selon son théorème les rapports suivants :
x / 300 = f(x) / 20
soit f(x) = 20 * x/300
=> f(x) = 2/30 x
Q2
si x = 200
=> f(200) = 2/30 * 200 = 13,33 m
Q3
si f(x) = 12 m
alors 2/30 * x = 12
donc x = 12 * 30/2 = 180
Q4
je vous laisse chercher - je fatigue :)