👤

FRstudy.me fournit une plateforme conviviale pour partager et obtenir des connaissances. Découvrez des réponses détaillées et précises à toutes vos questions de la part de nos membres de la communauté bien informés.

Bonjour aidez moi svpp,

Pour i allant de 1 à n
Si le reste de la division euclidienne de n par i est égal a 0
Afficher i

1- Qu’affiche cet algorithme si la variable n contient la valeur 12 avant son exécution ?
2- Quel est le rôle de cet algorithme ?
3- L’algorithme a affiché les résultats : 1 ; 3 ; 9 ; 27 , Quelle était la valeur de n avant son exécution ?
Merci


Sagot :

Bonjour;

1.

Puisque le reste de la division euclidienne de n par i est égal à 0 ;

donc i est un diviseur de n ; donc l'algorithme affiche les diviseurs

de n ; donc si n est égal à 12 alors l'algorithme affiche les diviseurs

de 12 qui sont : 1 ; 2 ; 3 ; 4 ; 6 ; 12 .

2.

Comme indiqué dans la réponse à la question n° 1 ,  l'algorithme affiche les diviseurs de n .

3.

Puisque l'algorithme affiche 1 ; 3 ; 9 ; 27 qui sont les diviseurs de 27 , donc la valeur de n est 27 .