Calcule les facteurs premiers d'un nombre entier naturel donné.
Un nombre premier n'est divisible sans reste que par lui-même et par 1.
Note que 1 n'est pas un nombre premier.
Quels sont les facteurs premiers de 60 ?
Les diviseurs qui ont fonctionné dans ce calcul forment la liste des facteurs premiers de 60 : 2, 2, 3 et 5.
Tu peux le vérifier toi-même :
2 * 2 * 3 * 5
= 4 * 15
= 60
Et voilà !
| Registre | Utilisation | Type | Description |
|---|---|---|---|
$a0 |
entrée | entier | nombre naturel à factoriser |
$a1 |
entrée/sortie | adresse | tableau de destination des facteurs premiers |
$v0 |
sortie | entier | nombre de facteurs |
$t0-9 |
temporaire | quelconque | utilisé pour le stockage temporaire |
Inscris-toi sur Exercism pour apprendre et maîtriser MIPS Assembly avec 70 exercices, et un vrai mentorat humain, le tout gratuitement.