Voila le problème
pour les instructions vous pouvez utiliser les opérateurs mathématique et les instructions de contrôles WHILE, FOR, IF, et ELSE selon votre convenance
1) Cet algorithme permet de calculer les facteurs premiers d'un nombre entier n saisi au clavier.
Écrire le programme C correspondant.
les variables
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
entier n
entier k
début
écrire «Décomposition d'un nombre en facteurs premiers»
écrire «Introduire un nombre > 0»
lire n;
tant que n > 0 faire
début
écrire «Facteurs premiers»
tant n modulo 2 = 0 faire
début
écrire «2»
.n < n/2
fin
k<3
tant que n = 1
si (n modulo k = 0) alors k < k + 2
sinon
début
écrire k
n < n/k
fin
écrire «Introduire un nombre > 0»
lire n
fin
fin |
Partager