- Partage ce devoir avec tes amis !
Sujet du devoir
PARTIE IIOn s'intéresse aux entiers naturels qui sont la somme de carrés consécutifs d'entiers. C'est le cas par
exemple de 50 car : 50 = 32 + 42 + 52 . On admet que pour tout entier naturel N inférieur ou égal à 100,
l'algorithme ci-dessus nous donne :
- aucun message si N n'est pas la somme de carrés consécutifs d'entiers ;
- m et k si N est la somme de k carrés d'entiers consécutifs, le plus petit étant m2 .
Entrée N
Pour k de 1 à 7
Dans A mettre k
Dans B mettre A*(A-1)/2
Dans C mettre (B*(2*A-1)/3)-N
Dans D mettre B^2-A*C
Si D > 0 alors
Si "racine carrée de D" est entier alors
Dans m mettre ( "racine carrée deD"-B)/A
Afficher m, k
Fin du Si
Fin du Si
Fin de la boucle pour
questions :
1- Faire fonctionner l'algorithme pour N = 91. Écrire alors 91 comme une somme de carrés consécutifs
d'entiers.
On veut maintenant que l'algorithme précédent fonctionne pour tous les entiers naturels inférieurs ou égaux à 3000.
2-Comment changer la 2e ligne (« Pour k de 1 à 7 ») de l'algorithme pour que celui-ci convienne pour
tous les nombres inférieurs ou égaux à 3000 (on pourra utiliser les résultats de la 1re partie).
Aucune justification n'est demandée.
3- On a appliqué le nouvel algorithme à 2010. L'algorithme a donné en sortie : k = 5. Quelle est la
valeur de m obtenue ? Écrire 2010 comme une somme de carrés d'entiers consécutifs.
4-On a appliqué le nouvel algorithme à 2018. L'algorithme a donné en sortie : m = 7.
Quelle est la valeur
de k obtenue ? Écrire 2018 comme une somme de carrés d'entiers consécutifs.
Où j'en suis dans mon devoir
J ai reussi les questions 2 et 4. Mais je n'arrive pas a calcule les algorythme. j ai un grand problème parce que je suis en reatrd dans mes devoir , je ne vous demande pas de me donnez les reponses mais m expliquer comment calculer k et m merci bcp.1 commentaire pour ce devoir
Ils ont besoin d'aide !
- Aucun devoir trouvé, poste ton devoir maintenant.
merci de votre d aide