En fait, c´est un programme qui calcul au départ les diviseurs premiers n´un entier naturel, il les affiche dans un tableau a une dimension.
Ensuite, il regroupe les données dans un tableau a deux dimensions, dans la premiere colonne, les differents entiers naturels premiers, dans l´autre colonne, leur nombre.
A partir de là, j´obtient le nombre de diviseurs possibles pour ce nombre de depart.
Et je compte ensuite fournit tous ces diviseurs differents.
Je sais tres bien que l´on peut afficher ces diviseurs un par un, mais ca prend plus de temps, et je veut utiliser ce que j´ai déja.
(Nombre 1982540 a la base)
1982540 = 2*2*5*7*7*7*17*14
Voici le tableau a deux dimensions :
Colonne1 - Colonne2
2 2
5 1
7 3
11 2
1982540 = 2² * 5 * 7(exposant3) * 17²
Il admet d diviseurs tel que :
d = (2+1) * (1+1) * (3+1) * (2+1) = 3*2*4*3 = 72
Et la je recherche ses diviseurs, on peut faire un arbre pour tous les trouver.