Bonjour ,URGENT devoir algorithme aidez moi s'il vous plait! 1. Exécuter cet algorithme pour les entiers n de 4 à 12. Que représente la valeur c affichée ? VARI
Mathématiques
hanquezcoco21
Question
Bonjour ,URGENT devoir algorithme
aidez moi s'il vous plait!
1. Exécuter cet algorithme pour les entiers n de 4 à 12. Que représente la valeur c affichée ?
VARIABLES : n, c, i entiers naturels, n différent de 0
ENTREES : Saisir n
INITIALISATION : c prend la valeur 0
TRAITEMENT :
Pour i allant de 1 à n Faire
Si i divise n Alors
c prend la valeur c + 1
FinSi
FinPour
SORTIE : Afficher c.
2)quand cette algorithme affiche-t-il la valeur c=2?
MERCI
1 Réponse
-
1. Réponse Nanimal
Pour n = 4
c = 0
i = 1 divise 4 donc c = c+1 = 1
i = 2 divise 4 donc c = c+1 = 2
i = 3 ne divise pas 4
i = 4 divise 4 donc c = c+1 = 3
valeur c affichée : 3
Pour n = 5
c = 0
i = 1 divise 5 donc c = c+1 = 1
i = 2 divise 5 donc c = c+1 = 2
i = 3 ne divise pas 5
i = 4 divise 5 donc c = c+1 = 3
i = 5 divise 5 donc c = c+1 = 4
valeur c affichée : 4
etc...
La valeur c affichée représente la valeur n-1.
2) Cet algorithme affichera la valeur c = 2 lorsque n-1 = 2 donc lorsque n = 3.