Exercice DM programation
Exercice DM programation
Voila je retourne vers vous car je ne parvins pas a réussir cet exercice de programation (encore) j'ai essayé de faire le début:
J'ai fais:
Saisir n entiers naturels
Saisir i
S est une variable initialisée a 0
Pour
i allant de 1 à n
S prend la valeur S²+ i²
Fin pour
Afficher S
Est-ce cela?
J'ai fais:
Saisir n entiers naturels
Saisir i
S est une variable initialisée a 0
Pour
i allant de 1 à n
S prend la valeur S²+ i²
Fin pour
Afficher S
Est-ce cela?
-
- Messages : 2881
- Enregistré le : lun. 9 mars 2009 18:20
Re: Exercice DM programation
Bonjour Haris,
C'est presque bien, juste deux erreurs :
Tu dois saisir \(n\) pas \(i\) qui est géré par la machine.
\(S\) est égale à \(1^2+2^+2+3^2+4^2+ ...+(i-1)^2\) au tour suivant tu reprends \(S\) et pas \(S^2\) pour ajouter\(i^2\), il ne faut pas faire le carré de \(S\).
Sinon c'est correct
C'est presque bien, juste deux erreurs :
Tu dois saisir \(n\) pas \(i\) qui est géré par la machine.
\(S\) est égale à \(1^2+2^+2+3^2+4^2+ ...+(i-1)^2\) au tour suivant tu reprends \(S\) et pas \(S^2\) pour ajouter\(i^2\), il ne faut pas faire le carré de \(S\).
Sinon c'est correct
Re: Exercice DM programation
donc:
Saisir n entiers naturels
i est le compteur
S est une variable initialisée a 0
Pour
i allant de 1 à n
S prend la valeur S+ i²
Fin pour
Afficher S
Est-ce cela?
Saisir n entiers naturels
i est le compteur
S est une variable initialisée a 0
Pour
i allant de 1 à n
S prend la valeur S+ i²
Fin pour
Afficher S
Est-ce cela?
-
- Messages : 2881
- Enregistré le : lun. 9 mars 2009 18:20
Re: Exercice DM programation
Tout à fait, à chaque tour tu ajoutes le carré de \(i\) donc au bout de \(n\) tours tu as la somme des carrés des nombres entiers de \(1\) à \(n\).
A bientôt sur le forum
A bientôt sur le forum
Re: Exercice DM programation
c'est tout?
^^ merci
^^ merci
-
- Messages : 2881
- Enregistré le : lun. 9 mars 2009 18:20
Re: Exercice DM programation
Oui c'est tout, ce n'est pas si compliqué de faire des algorithmes, il faut juste bien décomposer le problème en petites actions successives.
A bientôt sur le forum.
A bientôt sur le forum.