Oui, je pense que tu as raison, mon raisonnement n'est pas bon, le |r-a| de lionel52 non plus.
gn(z) (en toute rigueur hn(z)) atteint son maximum sur le bord de U pour, disons z=zmax et donc
|fn(z)|/|z-a|≤|fn(zmax)|/|zmax-a|
Pour conclure en s'appuyant sur la convergence uniforme de fn, il faut majorer le dénominateur du second membre.
Quitte à remplacer B(a,r) par B(a,r/2) par exemple, on peut supposer que |zmax-a|>r , d'où
|fn(z)|/|z-a|≤|fn(zmax)|/r
et on conclut par la convergence uniforme de fn
(attention, zmax dépend de n, d'où l'importance du pour tout z dans U de la convergence uniforme).