On veut compléter le programme de la fonction facto, qui a pour
argument un entier n supérieur à 1 et qui retourne dans une liste
tous les facteurs de la décomposition de n en produit de
facteurs premiers.
1. a. Quel est le rôle de la variable d? Que fait la ligne 6 du
programme ?
b. Dans le cas où le test de la ligne 7 est vérifié, expliquer le
rôle de la ligne 8.
2. a. Compléter ce programme.
b. Les tester pour n = 98, puis pour n = 48 510.
2 def facto(n):
L = []
d=...
3
4
58
while n>1:
60
8
9
10
11
if nxdume:
while nxd-me:
d=.....
return(L)
L.append(d)
Merci d'avoir visité notre site Web dédié à Mathématiques. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter si vous avez des questions ou besoin d'assistance. À bientôt, et pensez à ajouter ce site à vos favoris !