Mathématiques

Question

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

1 Réponse

  • 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 .

Autres questions