Pour tout x compris entre xmin et xmax et pour tout y compris entre ymin et ymax (les boucles en i et j sont chargées de cela - le pas est adapté à la taille de l'image : 450*450) , on considère la suite de complexes définie par Z0=0 et Zn+1=(Zn)²+(x+iy) . On calcule la partie réelle ReZ et la partie imaginaire ImZ des termes de cette suite et on regarde si les termes de la suite semblent diverger en déterminant si le module dépasse 4 au bout d'un certain nombre d'itérations (dont le maximum est représenté par la variable profondeur). Si la suite diverge le point du graphique correspondant à x et y est affiché d'une certaine couleur (une autre couleur étant utilisée en cas de convergence).Pour zoomer, il suffit de changer xmin, xmax et ymin (ymax étant adapté pour que le repère reste orthonormé)
Fichier AlgoBox associé : mandelbrot.alg (faire un clic-droit et utiliser l'option "enregistrer sous" pour télécharger le fichier)