Avis sur un algorithme simple
Bonjour, je suis débutante et je voudrais savoir si cet algo tient la route svp.
Ecrire un algorithme qui permette de calculer la valeur exacte d'une somme suivante:
S=1-2^1+2^2-2^3+...+2^n avec n=>0.
Vous pourrez utiliser la méthode de raffinage des algorithmes pour exprimer votre résultat.
Code:
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
|
// Initialisation des variables
Lire(n);
S<- 1;
i<- 1;
N<- 1;
j<- 0;
tant que (i<= n)
tant que (j<i)
//Calcul des puissances (-2)^n
N<- (-2)*N;
j<- j+1;
fin tant que
//Calcul de la somme
S<- S+N;
j<- 0;
N<- 1;
i<- i+1;
fin tant que
afficher (S); |