Entrée:
Saisir un nombre entier n
Initialisation:
S prend la valeur 1
Traitement:
Pour i de 1 jusqu'à n
S prend la valeur Sxi
FinPour
Sortie:
Afficher S
1) Tester pour n=5 --> Moi j'ai trouvé 1x1=1
2) Tester pour n =10 --> J'ai trouvé aussi 1x1=1
3) Quel est le rôle de cet algorithme ?
4) Pourquoi est-il important d'initialiser S à 1 ?
5) Ecrire un algorithme qui permet de calculer la somme des n premiers nombres pairs (zéro exclu), où n est un nombre entier strictement positif.
Bonjour, non, exécute correctement toutes les instructions. ça ne donne pas du tout 1 pour n=5 ou 10
au début S=1 et on rentre dans la boucle
i=1 donc S=S*1 garde la valeur 1
i=2 donc S=S*2 prend la valeur 2
i=3 donc S=S*3 donne à S la valeur 6
etc ....
on voit vite que l'algorithme calcule factorielle n noté n!
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :